I believe the popularity of Tommy's has given staff a "we don't care attitude. Yes it has a great menu with many veggie items but that doesn't mean you should be treated with disrespect.
I get the delay in being seated because of popularity. I don't accept the understaffing (our server had a dozen or more tables.)This led to a long wait to take our order (after flagging her down) and her saying she was busy (our fault?). She then got orders wrong. Food came out over a 15 minute period starting 20 minutes after w placed order. When we asked our server about the delay, "were very busy." No apologies.
Our check came and had several mistakes on it. Server proceeded to explain it was OUR error. When we called her on it, she said it was loud and very busy. She never came back to take payment; we went to front to pay.
Spoke to manager who just said, sorry. No attempt to make it right.
We left without a tip. None was earned.
NOT RECOMMENDED. GUESTS NOT APPRECIATED.