Sports Bars in St. Thomas

Legends Tavern Sports Bar • $$
600 Talbot St, St Thomas

Customers` Favorites

Grilled Cheese Burger
Grilled Cheeseburger
Chicken Wings Dinner
Mozzarella Sticks
Ribs and Wings
Fish and Chips
Tex Mex Wings
French Fries

“the men's bathroom the urinals haven't been flushed in a long time the bathroom smells like piss who want to eat in a place like that“

4.2 Good118 Reviews
Upper Deck Sports Bar And Grill Sports Bar • $
534 Elm St, St Thomas

Customers` Favorites

Classic Burger and Fries with Cheese
Create Your Own Omelette
Breakfast Wrap
Loaded Fries
Fried Egg
Nachos

“I've eaten here twice now, I've had the fish & chips, which was good but it was my more recent experience that has me HOOKED! Their menu is traditional sports bar/pub fare, that being said the Upper Deck Clubhouse sandwich was easily the BEST Clubhous sandwich I've ever had! The atmosphere is fun, full of regulars, staff seem to genuinely enjoy working there! If you're looking for exceptional pub food with friendly service, and karaoke on a Friday, I highly recommend!“

4 Good48 Reviews