El Ranchero is a Mexican restaurant serving Tex-Mex fare in a casual atmosphere. They offer dishes such as burritos and tamales.