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.

Arten der Küche

  • Karibik
  • Kreolisch
  • Bar