They must be doing something right because every time I visit this location, it is very busy. Doesn't matter the time of day. Well located and highly visible. Extensive menu items. Well priced. Food tastes FRESH. That's pretty rare. Service is friendly and accommodating. Ambience is warm and inviting.