Cafe do Mar

Ilha Grande, Brazil

One of the best bars in town. Located on the beach, a little bar that offers lovely barbecue, good food and huge portions. Nice wines, cold beer and good cocktails. A nice menu, good service and beautiful setting. Good prices.