Serving Taft’s finest deli sandwiches