Make Miller’s Homeport Your Hometown Haunt

You’ll love our twist on pub fare in Dartmouth, MA

Do you love pub food? Are wings your thing? If the answer is yes, you’ll eat up our gourmet pub fare. Miller’s Homeport takes pub food to the next level with mouth-watering appetizers, hearty entrées and decadent desserts.

Our menu includes selections such as:

• Nachos
• Pizza
• Burgers
• Steak
• Quesadillas

Do you ever wonder where to get steak in Dartmouth, MA for a reasonable price? Look no further. Stop by and taste our elevated pub fare today! To sweeten the deal, you can enjoy this quality food for a great price. Make sure to check out our weekly specials for a deal your taste buds can’t refuse.



Miller’s Homeport serves pub food with a twist.



Are you a regular? Come check out our weekly specials.

Contact Us

Contact Us

Or just drop by to try our quality food for a great price

If you love watching sports, you’ll love our hi-res projector

There are three essential ingredients for any successful sports pub: beer, food and lots of televisions. At Miller’s Homeport, we have 13 TVs and a big projector so you don’t miss a play during the big game.

Miller’s Homeport loves sports, even right here in our own community. By supporting us, you’re supporting local youth sports programs, like our local softball team. Come on down for a drink today and learn more about our sports sponsorships.

You can show your competitive side in our pool leagues

There are few sounds quite as satisfying as the break of a pool rack. Come to Miller’s Homeport to line up some shots (on the pool table or on the bar) any day of the week.

If you take the game really seriously, join our in-house pool league, which meets on Tuesdays and Wednesdays. We also host an APA league on Mondays and a local cash league on Thursdays. There are lots of prizes and trophies for our winners! Fill out an application today and show your friends what a pool shark you are.

Google Review

  • Miller's Homeport

    24 Cove Road
    Dartmouth, MA 02748


    Call Us
    Phone: 508-992-1311

    Mon: 11:00AM-2:00AM
    Tue: 11:00AM-2:00AM
    Wed: 11:00AM-2:00AM
    Thu: 11:00AM-2:00AM
    Fri: 11:00AM-2:00AM
    Sat: 11:00AM-2:00AM
    Sun: 12:00PM-2:00AM