El Alcaravan is a restaurant.