Sandwich Taller is a bar and restaurant offering sandwiches and tapas. It provides dine-in seating, outdoor seating, and takeout options. The establishment also features a full bar and accepts credit cards.