La Terraza Sport Bar
Phone Number: +50624701562 , 2470 15 62
Website: Suggest Official Website
Categories: Bar, Bar & Grill
Address: upala, upala Upala, Alajuela Province, Costa Rica
GPS Coordinates:
10.8989,-85.0088
Upala, Upala Canton, Alajuela Province, Costa Rica
Facebook: facebook.com/1622868718003019
Instagram: Photos and Videos