221 Main Restaurant & Cocktail House | The Terrace

221 Main Street, St. Joseph, 49085 (directions)


Voted the #1 steakhouse in St. Joseph, 221 Main offers dinners that will satisfy just about anyone.

Salmon on Cedar, Perch, Chicken Marsala, Mac & Cheese and our Seafood Pasta are fan favorites. For steak lovers, we offer a range of cuts: ribeye, NY strip, filet mignon and slow-roasted prime rib served every Thursday, Friday & Saturday. We're also feature hand-crafted cocktails and a large craft beer selection. Our wine offerings feature both local and world wineries.



Upstairs, The Terrace offers both indoor and outdoor dining (in season, of course) in an upscale yet comfortable atmosphere. A completely different menu than 221, The Terrace has a seafood focus while still offering a range of entrees and small plates to please everyone. The Terrace is also known as the #1 place in St. Joe for cocktails! 100% hand-crafted with the most quality ingredients available, you'll find everything from Prohibition-era to modern classic cocktails. We currently offer over 250 whiskies from all over the world!

Our multi-level dining room with cozy lighting is full of wonderful detail. From the exposed brick to the wall of live plants, the giant wine tower to the roaring fireplace out on the deck, there is plenty to catch the eye, including gorgeous sunsets over the city views of downtown St. Joe.

The Terrace is open in season Wednesday-Sunday from 4-11pm, and off season Thursday-Saturday from 4-11pm. 


No current events.


Business Hours

Sunday: 4:00pm - 11:00pm
Monday: 4:00pm - 11:00pm
Tuesday: 4:00pm - 11:00pm
Wednesday: 4:00pm - 11:00pm
Thursday: 4:00pm - 11:00pm
Friday: 4:00pm - 2:00am
Saturday: 4:00pm - 2:00am