La Fontanilla is a Spanish restaurant specializing in seafood, including fried fish, tuna dishes, and rice specialties. It offers outdoor seating directly on the sand.