La Horteta is a restaurant.