Top 5 Places to Eat in Ilha Grande

A stunning aerial view of the lush coastline and turquoise waters of Ilha Grande, Rio de Janeiro, Brazil.
Gabriel Fontes de Sousa, Pexels

Ilha Grande offers a culinary experience rooted in fresh seafood and traditional Brazilian dishes, found predominantly in Vila do Abraão's relaxed, often beachfront, restaurants.

1. Bar e Restaurante Lua e Mar

Cuisine: Brazilian, Seafood

Situated directly on the sand with scenic sea views, this beloved spot is ideal for a tranquil meal. One can expect fresh and well-prepared seafood, including their renowned moqueca and grilled fish. In high season, live music enhances the peaceful setting. Portions are generous, making them suitable for sharing.

Price: R$ 100-200 per person (approx. $20-40 USD)

Getting There: Easily walkable from anywhere in Vila do Abraão.

2. Café do Mar

Cuisine: Brazilian, Argentine Barbecue, Seafood

With tables directly on the sand, this restaurant offers a lively yet relaxed beach atmosphere. One can enjoy a variety of dishes, from fresh fish to Argentine barbecue, alongside a selection of cocktails. It is particularly known for its barbecue evenings and inviting ambiance.

Price: R$ 80-150 per person (approx. $16-30 USD)

Getting There: Easily walkable from anywhere in Vila do Abraão, located on Praia do Canto.

3. Restaurante Dom Mario

Cuisine: Brazilian, Seafood

A popular choice in Abraão, this restaurant is known for its generous portions and casual, fun atmosphere. Specializing in tender fish fillets and seafood dishes, one can also find enticing meat options. Their potent caipirinhas are a highlight, creating an enjoyable night out.

Price: R$ 90-180 per person (approx. $18-36 USD)

Getting There: Easily walkable from anywhere in Vila do Abraão.

4. Las Sorrentinas

Cuisine: Argentine, Italian (Pasta)

This small eatery provides a delightful change of pace from the island's typical seafood offerings. It specializes in Argentine-style ravioli, known as 'sorrentinas,' which are larger and generously filled. With various fillings and sauces, including vegan options, it's a great choice for pasta enthusiasts.

Price: R$ 70-130 per person (approx. $14-26 USD)

Getting There: Easily walkable from anywhere in Vila do Abraão, near the main beach.

5. Casarão da Ilha

Cuisine: Brazilian (Self-service), Pizza, Appetizers

Located near the boat arrival point, this restaurant offers a convenient self-service lunch by weight, perfect for a quick and varied meal. In the evening, it transforms into a lively spot with appetizers, pizzas, excellent drinks, and live music, making it a versatile option for different times of the day.

Price: Lunch: R$ 40-70 per person (approx. $8-14 USD); Dinner: R$ 60-120 per person (approx. $12-24 USD)

Getting There: Easily walkable from anywhere in Vila do Abraão, close to the pier.