El Cimarron is a restaurant.