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
(767) 225 0815
TRAFALGAR, Dominica