No, the Hermosa Casa De Playa Con Alberca does not have an on site restaurant.