Best sandwich in town that’s not sand hill

Bonus points for good vegetarian options