Dine and have a good time at one of the best restaurants in town