La esquina del sabor is located in Provincia de Alajuela, Santa Rosa de Pocosol, Costa Rica on Costado Oeste del parque. La esquina del sabor is rated 5 out of 5 in the category down home cooking restaurant in Costa Rica.
Address
Costado Oeste del parque
Service options
TakeawayDine-in
Amenities
Good for kidsToilets