My husband and kids love this place. It has a nice atmosphere, good wait staff and is fairly clean. The food is good, but not great. The chips and salsa are nice to have before your dinner, but they aren't the best. They can handle a large party without too much difficulty (just a short wait).
more