MENU
ABOUT
LOCATION
CONTACT
More
TAMARINDO, COSTA RICA
Located on the main strip, right beside Economy Rent A Car, few steps from the beach.