3 Best Restaurants in Goa, India

Morisco

$$$$

Situated within the Taj Fort Aguada Resort & Spa, Morisco offers elegantly presented seafood, Indian, and continental cuisine and great views of Fort Aguada. While the food is upscale, with prices to match, the ambience is casual.

Sinquerim Beach, Goa, 403519, India
832-664–5858
Known For
  • Fort Aguada views
  • tempura fried king prawns
  • local live music
Restaurants Details
Rate Includes: Credit cards accepted

Souza Lobo

$$$

Established in 1932, and now managed by the third generation of the Lobo family, this large, airy, no-frills restaurant on hectic Calangute Beach catches the exuberant sea breeze. The seafood is excellent, with a good selection of Goan and Western dishes, so it's no surprise that this place is almost always busy.

Calangute Beach, Goa, 403516, India
832-227–6463
Known For
  • kingfish steak peri-peri
  • Goan masala fried prawns
  • nightly live music
Restaurants Details
Rate Includes: Credit cards accepted

St. Anthony's

$$$

This seasonal seaside restaurant, a bit above Baga's many beach shacks, serves an astonishing variety of dishes in a casual setting that draws big crowds due to its location at the mouth of the river. It hosts very popular karaoke nights; if you're keen to watch or participate, it's worth calling ahead to see when they're on.

Baga Beach, Maharashtra, 403516, India
832-645–2396
Known For
  • tuna steaks and pomfret
  • excellent riverfront location
  • karaoke nights
Restaurants Details
Rate Includes: No credit cards

Recommended Fodor's Video