The Mercado San Antón is located on Calle Augusto Figueroa 24 in the Chueca district of Madrid and is definitely worth a visit for anyone who loves food. This is almost reason enough to rent an apartment through Airbnb just to be able to cook a few exotic vegetables or strange creatures from the sea. But there are also restaurants and to-go meals just in case you're staying in a hotel or on your way to work.
I've been to quite a few municipal markets, including several in Portugal, but this was one of the most eclectic, artistically designed, and well-organized markets I've ever been to. It reminded me of the now-closed Portland Public Market in Maine, except with a wider selection of exotic foods and a more European feel. Surprisingly enough, they even had my favorite Mexican Hot Sauce, Cholula.
Fruits, vegetables, meat, seafood, sweets, cheese, sushi, tapas, bread, beer, liquor, wine, spices, sauces, and even bacalhau from Portugal. There was even a bar on the top floor that also served food. If you get finished in the Mercado and you're still in the mood to eat or drink, there are plenty of dark, mysterious bars and charming, delicious cafes in the Chueca area to investigate.