Yes, there is a restaurant on-site at Luxurious Rugby Road Home, Charlottesville.