El Ranchero is a Mexican restaurant offering comfort food in a casual setting.