Ranchero is a casual Mexican restaurant offering familiar dishes alongside margaritas and other cocktails.