Rancho Cantina offers Spanish & Mexican cuisine and cocktails prepared on a wood-fired grill, served in a country-chic setting with a patio.