best sandwich in town