We actually visites twice over two weeks time. We haven't been to Joe's for literally years, partially because we live 1 hr away, but other reasons too. We have been missing out! Very family friendly. Our 3 year old triplets loved it, as well as our teenagera and our parents! Great service and food.