I like Jersey Mike's. This location opened in the last month or so; I went there right after it opened and also a couple weeks after. I always get a cheesesteak with no peppers. Both times the sandwich was good, up to par with other locations. Like the other reviewer said, the employees were bantering back and forth with each other in a friendly way.
The toppings here are pretty limited, but they do slice the meats to order and give you a choice of white or wheat bread. They have a few hot sandwiches, and offer sides of chips and cookies and have fountain drinks. I always get a regular sub, since the giant ones are GIANT.