Mantarraya Cafe
Restaurant
•
Playa Hermosa Parking Lot, Puntarenas Province, Santa Teresa, Costa Rica
9.2
Monday: 7 AM – 3:30 PM
See if anyone you trust recommends it!