Restaurants

Market in Santa Clara

Mercado Agropecuario

This small local produce market is handy if you're self-catering.