“better Than Garlic Mushrooms” Spanish Mushrooms In Tomato Sauce
spainonafork.com
These Spanish mushrooms in tomato sauce, known as champiñones en salsa de tomate, are possibly the best mushrooms I have ever tasted. We’re talking layers of flavors and easy to make.