Lizard Lounge Tamarindo is located in Provincia de Guanacaste, Tamarindo, Costa Rica on Av Central, Plaza Tamarindo Primer Piso, local 13-A. Lizard Lounge Tamarindo is rated 4.4 out of 5 in the category sports bar in Costa Rica.
Address
Av Central, Plaza Tamarindo Primer Piso, local 13-A
Amenities
Dogs allowedToilets
Accessibility
Wheelchair-accessible entrance