This is a pretty solid lunch spot. They have a great "fresh" menu. Always have pretty good specials offered.
I have had incredible food here, and I have also left here going "eh". So for me it has been hit or miss. Never terrible, but not consistently great either.
Their sandwiches are great, oh and house made strawberry lemonade is a wonderful thing. I've had a bbq chicken special once and was not impressed with the sauce or chicken. Was kind of dry.
Good lunch spot with co-workers, but be warned at peak lunch times it gets very crowded and loud. So if having a nice quiet discussion over lunch is your plan, don't come at peak hours.
Service is always super friendly, never had bad service here once.
Overall, more like a 3.5 stars. I will be back for sure.