Playa Grande Chill offers a relaxed atmosphere near the beach. Enjoy refreshments and light fare in a vibrant setting.