Surf Club Bar & Grill is located in Provincia de Guanacaste, Playa Langosta, Costa Rica on 100 Meters North of Hotel, Barcelo Langosta. Surf Club Bar & Grill is rated 4.6 out of 5 in the category bar & grill in Costa Rica.
Address
100 Meters North of Hotel, Barcelo Langosta
Service options
Takeaway
Dine-in