The only reason I'm even giving them a star is because the food is decent. The service is extremely slow, and the waitresses are always grumpy. However I understand why they're grumpy. It must be very hard working everyday and having way too many tables to handle. Clearly management has no clue how to run a restaurant. I literally just seen a very busy waitress spill a drink, and watched the manager walk right past, drop a cone and keep walking to the front. Lazy and terrible " team " skills. They are very understaffed. We have come here several times because the breakfast is good, so it took me several visits to actually rate this place. Also... The tables are poorly maintained, they are very wobbly. Its very uncomfortable eating when every time you touch the table is wobbles. This is all due to poor management I'm sure.