You are right, this is where the locals eat. It doesn't matter the location, they are all great. If you are looking for a hot sub or sandwich this is the place to stop. My wife and I love the chicken suvlaki (okay that's misspelled!). They also have excellent cheese sticks (and several people I know love their onion rings). There isn't a lot to say about it, just stop in try something it'll be good.
Pros: Food, food, food!
Cons: Sometimes it's a tad crowded (but they are expanding)