El Ranchero is a Mexican restaurant offering authentic cuisine. Part of a regional chain.