Located in southeast Brazil, São Paulo is known as a great culinary spot. Fresh food is part of São Paulo’s identity, so here are the best places to go to pick some up.
Mercado Municipal de Pinheiros is this area’s alternative to a supermarket. Although it is smaller, you can find groceries and products in the little shops. There are also few coffee shops and restaurants as a little version of famous Mocotó, a traditional Brazilian North-East food house. The original one usually has a famously long queue.
Every day of week, different places in São Paulo hold street markets. Usually organized as a big aisle, these markets are colorful and tasty places to buy and try groceries. There are more than 900 markets in São Paulo. Most of them sell pastel, caldo de cana and coconut water, which are three delicious Brazilian foods.
Organic farmer’s markets become more and more popular every year in Brazil. Two of them take place in Água Branca Park and Ibirapuera Modelódromo, respectively. Each sells organic food for reasonable prices. Both offer breakfast options, so come early and enjoy.