La Cascada Restaurant
La Cascada Restaurant
- Address
- Town Center
- Hours
- 07:00-21:30
Lonely Planet review for La Cascada Restaurant
This is the fanciest fine dining in town, atop Pelican Eyes' perch above the bay, where you can relax over aged USDA-quality steaks, lobster in garlic sauce or the enormous breakfast buffet.







