River Rock Café (Peanuts)

Perched above the river and just a short distance from Trafalgar Falls, River Rock Café & Bar has a great dining veranda where you can enjoy river and forest views with your lunch and dinner. Cuisine is a combination of local and international fare.

Types de cuisine

  • Caraïbes
  • Créole
  • Bar