Nestled in a remodeled barn on the estate at Rancho Olivares, Almazara specializes in grilled lamb procured from nearby Rancho Sierra Blanca. The rustic restaurant prepares meats on a large Santa ...
Results that may be inaccessible to you are currently showing.