El Mochuelo is a restaurant.