2 TT's Bar is a tapas bar and restaurant offering a diverse menu including tapas, salads, pizzas, and sandwiches. It features outdoor seating, table service, a full bar, and free WiFi.