📍 Calle 2a
Taco Surf Bar — Beach bar in Bocas del Toro (Panama), ABC Islands, the Caribbean. Calle 2a. Hours, map, contact. CaribbeanForAll.