Looking for a romantic candle lit beach from dinner? Head over to O Pescador on Abraaos beach where the main town is located in Ilha Grande. The inside is cozy with the beautiful ocean view or you can opt to sit outside in the sand. Personally, I love sitting at the tables in the sand- that way I can take my shoes off and squish my toes in the sand.
Offering a variety of seafood, and traditional Brazilian dishes there is something for everyone. The mocqueca was phenomenal, tasted like it was brought right in from Salvador! The restaurant/bar next door provides great live music making O Pescador the perfect place for dinner when in Ilha Grande