This is a fast food style BBQ joint. I have been there twice now. The first time I went I got the Big Joe and I was very happy with my choice. My co-workers also swear by the Big Joe. Definitely a must have if you go there. Now the second time I got the chicken sandwich which was nothing but average and the had mayo on it when I said no mayo. The restaurant and bathrooms were clean. The service was friendly. So remember it is a fast food style BBQ joint. That being said its not that bad. Great for a quick lunch. The seating is limited during a lunch rush so get there early!!