Tatay Cafe Restaurante And Seafood is located in Costa Rica on 278G54W, Punta Manzanillo, Provincia de Guanacaste. Tatay Cafe Restaurante And Seafood is rated 4.5 out of 5 in the category restaurant in Costa Rica.
Address
278G54W, Punta Manzanillo, Provincia de Guanacaste
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible seating
Wheelchair-accessible toilet