Great food, wonderful people! There was plenty to choose from for us and the kids. Portions were generous. The staff was friendly and went out of their way to see that everyone had exactly what they wanted. We came upon this place by accident -- it won't be by accident next time!