El Ranchero offers Mexican cuisine for lunch and dinner.