La Cascada: "La Cascada" Panama Restaurant Tip by bco1508
Panama Restaurants: 48 reviews and 40 photos
A cascading waterfall...
Favorite Dish: The Number 72 I believe it was a huge platter of beef and lobster.
Directions: Cannot remember it has been so long.. I yearn to return..
Have you been to Panama?Share Your Travels