No, no, and no. Slow service at this location. To be fair, they have a "Now Hiring" sign posted, but those that did work there appeared to be on their first day. It wasn't the lunch rush and there were 3 staffers, I can't understand how it took so long to get a sandwich with only 2 people ahead of me.
Subway is a chain, so the end product is going to taste fine no matter who makes it. But the guy sprays mayo all over it and asks "more?" ...no (it's going to be dripping out of it as is, and it did).
Subway? Yes. This location? Me thinks not.