Hit and miss...Usually, miss.
My husband and I have eaten here several times and I think today is our last. The food ALWAYS takes forever, and today they served two tables before us when they ordered after! Our paninis were overcooked and the soup was cold. I tried a different sandwich than usual, the Italian, and was disappointed. The sauce didn't really mesh well with the rest of the sandwich and the meat tasted more like hot dog. The Bandito is normally pretty good, when it is on the correct bread...My husband had it today and for some reason, they put it on the ciabatta instead of the focaccia today. Not so good.
Another negative, the tables are always dirty!
There are better places to go for soups, salads and sandwiches.