Santa Isabel
Open-air seating overlooks bay; whole fried fish, patacones
Colón Province, Panama Get directions