CHARLIES SPORT BAR is located in Costa Rica on 10.470697, -84.649418, Provincia de Alajuela, La Fortuna. CHARLIES SPORT BAR is rated 5 out of 5 in the category sports bar in Costa Rica.
Address
10.470697, -84.649418, Provincia de Alajuela, La Fortuna
Offerings
AlcoholBeer