No, Quinta Rancho Viejo Cabañas does not have an on site restaurant.