Bar Los Vaqueros is a bar, located at Provincia de Puntarenas, Barranca, Costa Rica
Muy bueno y trankilo.