This place is a must go. The food is good. The atmosphere is casual, not too loud, and a great for families or small groups. The music was good, and there was a nice amount of TVs. It was clean and the bathrooms were clean and Kid friendly. The only thing I never look forward to when coming here is the parking. Close parking is hard to find. You may have to park across the street.