We love Frank's place! We've been dining here for 20 years now. The food is always fantastic, and menu is extensive. We've never had bad service in all that time, not once. It's a special place, with amazing food and a small town vibe and atmosphere.
My wife and kids have food allergies (gluten and peanut) and their menu leaves many good options to choose from.