Walter's Bar & Restaurant
Playa Tamarindo, Tamarindo Costa Rica
Walter's Bar & Restaurant is a Bar, Pub, Seafood place is located in Tamarindo, Province of Guanacaste. The address of Walter's Bar & Restaurant is Playa Tamarindo, Tamarindo Costa Rica.