Food Stalls
Food Stalls
- Address
- Main Square & Praia do Farol Ilha Do Mosqueiro
Lonely Planet review for Food Stalls
There are lots of barracas (food stalls) in the main square and on Praia do Farol.