I love Cap's. I've stated that in previous reviews. I would eat a Bobbie sandwich everyday if I could (but I can't, because I don't live anywhere near one!). Their food is seriously awesome, and you need to take my word for it and go see for yourself.
This location is pretty small, and doesn't have much seating. It's definitely a grab-and-go kind of situation. Last time I was there, they didn't have Yelp check-in offer, where other locations did. Bummer!
The location itself gets 3 stars, but Cap's can't just be A-OK,, simply because the Bobbie is so wonderful!