This place is awesome, always greeted with a smile and very polite cashiers. This is a counter order establishment. Place your order and they give you a number to place on your table. They run food out to your table. The portion sizes are great. Have 2 TV's to keep you occupied if needed. Breakfast is available all day.