El Capitan is a bar, located at 141, Provincia de Alajuela, Cd Quesada, Costa Rica
Lugar tranquilo
Cómo para tomarse una birra y salir corriendo!!
Venden gallo de mortadela XD