Los Capitanes is a bar, located at Puntarenas Province, Punta Arenas, Costa Rica
Muy bueno excelente
Buen bar con precios moderados y gente amable.
Terrible, really expensive prices. Mucho caro