The food is great, but the dining area really needs more attention. Customers 'bus' their own tables, and that keeps tables 'available' -- but no one is keeping the table tops, seats, or floor clean during lunch.
It is a favorite place to bring small children, so it is not uncommon to find 'Cheerios', with other scatter and spills in the dining area. The restaurant has not staffed itself to provide a clean area for the next customer.
Pros: price, parking, food
Cons: dirty table top/seats, no dining room staff, crowded