The food is decent, but the staff makes this place what it is. There was enough flexibility in the food options for various dietary restrictions. Gluten free menu is small but contains decent options, including desert. Our waiter and the other staff we interacted with were patient, good humored, creating a comfortable and relaxed environment. My folks were on a rare trip to visit briefly and they hardly ever eat out. Our server never missed a beat and made the whole experience less chaotic.