El Ranchero is an easygoing cantina offering informal Mexican meals and margaritas in a down-to-earth setting. They serve Mexican and Latin American cuisine.