Information
Location Info |
Features |
---|---|
Playa Grande, Playa Grande Guanacaste Costa Rica +506 8790 4246 Visit Site |
Restaurant Outdoor Seating Quiet Patio Seafood Fish Dishes Ceviche Caribbean Bowls Tuna Bowls Fish Tacos Calamari |
El Point reviews
Login to comment