Nestled just a short stroll from the pier, this charming beachfront spot serves up fresh seafood and flavorful vegetarian dishes in a laid-back, vibrant atmosphere.
Taboga Island, Isla Taboga Pier Calle Francisco Pizarro San Pedro town, Panama Get directions
PAB 15–20
Dana Smith
Tosha J
Jesus Marval
Priyanna Shah
Mabelin Santos
Narek Dshkhunyan
Melissa Harris
Brad Erickson