Yes, there is a restaurant on-site at Villaggio Turistico Le Mimose, Porto Sant'Elpidio. A bar is also available on-site.