Maine might be known for its seafood selection, but there’s plenty to love if you’re more of a landlubber. Great burgers and BBQ are the perfect alternatives, but when you’re truly hungry there’s nothing better than a great steak to satisfy you. For that we recommend you head to the best steakhouse in Maine, located in Bar Harbor. There you’ll find a great meal and a gorgeous view.

Jack Russell’s Steakhouse & Brewery in Bar Harbor might just be the best steakhouse in Maine. And if it’s not, it certainly is high on the list!

Jack Russell’s Steakhouse & Brewery / Facebook

The food is great, but the scenery is some of the best in the state.

management / TripAdvisor

When it’s warm out, the rooftop dining area provides a waterfront view that can’t be beat.

management / TripAdvisor

As much as we love the views, the real star of the show is the menu. And this one has some of the best steaks you’ve ever tried!

Devin Winkelmann / Google

From prime filet mignons like the one pictured here to burgers, the meat here is sourced from the best producers and it’s evident in every meal.

Jack Russell’s Steakhouse & Brewery / Facebook

When they’re open visit any day and you’ll be in for a treat, but visit on Friday and you’ll have the benefit of prime rib night.

management / TripAdvisor

And just in case you’re worried that visiting means you must love steak, remember that they also have one of the best seafood menus in the area. Lobster and crab cakes and shrimp are just a few of the optionsl

Aka / Google

Of course, no matter which entree you choose you’ll want to save room for their locally inspired desserts!

Joe Hall / Google

Jack Russell’s Steakhouse and Brewery is open every day from 4 p.m. to 9 p.m. You can learn more about them by checking out their website or you can follow Jack Russell’s Facebook page. The restaurant typically closes for a winter break, but be sure to catch them when they’re back. They can be reached at 207-288-5214.

Jack Russell’s Steakhouse & Brewery / Facebook

management / TripAdvisor

Devin Winkelmann / Google

Aka / Google

Joe Hall / Google

This spot is great, but there are plenty of others throughout the state you’ll also want to try. Here are 7 small town steakhouses in Maine that are delicious places to dine.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Jack Russell’s Steakhouse and Brewery, 102 Eden St, Bar Harbor, ME 04609, USA