I love Port of Subs for a reliably good sandwich! They have a wheat bread option and the cold cuts are freshly sliced as you order. The prices are decent.
This particular location isn't my favorite. The employees are actually REALLY friendly. But the lunch crowd makes it impossible to get in and out quickly. The restaurant is also really small and cramped. Weekday lunch rush also occasionally means dirty tables. I know it's only because the employees can't be making sandwiches and cleaning at the same time.
I love these sandwiches so I won't let the lunch crowd keep me away. But I think you can order online and it might make the process just a little quicker (you still have to wait on the line of people ordering their sandwiches to get your online order).