About Us
Inspired by the year St. Thomas became a city in 1881, their goal is to be the ''best Steakhouse in town''. Enjoy a nice meal in the dining room listening to some soft jazz tunes, pull up a seat at the longest bar in town, or try out their brand new patio. 1881 Steakhouse + Bar has a vibe you're sure to want to catch.