What are you looking for?

American Restaurants in Weymouth

4.5 - 185 votes

Hours: 8AM - 1AM

269 Park Ave, Weymouth
(781) 335-9623

Johnny Kono's Bar & Grill

Over priced for nasty food, tasted mildew in straw. Would have given 0 stars but had to put 1 at least. Haven't had such badly cooked and awful tas... More reviews

4.3 - 155 votes

Hours: 7AM - 7PM

122 Broad St, Weymouth
(781) 337-6620

Jimmy's Broad Street Diner

Linda took order and she did a great job!! Food and staff fantastic ? Always tip takeout ?? More reviews

4.1 - 186 votes

Hours: 11:30AM - 1AM

110 Main St, Weymouth
(781) 335-0010

Precinct 10

We are so happy we found this amazing spot! Started with featured Martha’s Vineyard Oysters, and their Eggplant frites. The oysters were super fresh, and... More reviews

4.6 - 97 votes

Hours: 11AM - 6PM

644 Middle St, Weymouth
(781) 803-6606

Cupcake Mojo

The rudest customer service I've experienced. Maybe the associates do not realize that just because I am a DoorDash Driver, does not mean I could be... More reviews

4.4 - 121 votes

Hours: 11AM - 8PM

259 Park Ave, Weymouth
(781) 337-0823

Jenna's Drive-in

Although we had only an ice cream in the rain, the food smelled fantastic. We will stop by for lunch soon. More reviews

3.8 - 224 votes

Hours: 7AM - 11PM

969 Washington St, Weymouth
(339) 201-4247

Mad Hatter Restaurant

Hidden gem, went there on a Friday night with my girlfriend. Place was empty, not really sure why because the food and service was really good but it was... More reviews

4.4 - 104 votes

Hours: 12PM - 1AM

550 Washington St, Weymouth
(781) 340-0440

Union Brew House

Waited 45 mins for our order and the place had hardly any customers! Wait person totally didn't put in the app we ordered! The meals we got were fin... More reviews

4.1 - 141 votes

Hours: 11:30AM - 9:30PM

27 Pleasant St, South Weymouth
(781) 331-7575

Warren's Place

Warren's Place was slammed, but our waitress was great and made sure we had our drinks and appetizers very quickly. More reviews

4.4 - 86 votes

Hours: 4 - 11PM

159 Bridge St #1040, Weymouth
(339) 201-7841

True North Kitchen + Bar

Wait for the food was a little long. Good service otherwise. Food was decent. Burger was a little too greasy for my liking. Mac and cheese with steak tip... More reviews

3.9 - 146 votes

Hours: 11AM - 10PM

1094 Main St, Weymouth
(781) 340-9000

99 Restaurants

One of my favorite 99's. Then again not sure I ever went to a 99 I didn't like. More reviews

4.6 - 54 votes

Hours: 7AM - 8PM

117 Clubhouse Dr, Weymouth
(781) 812-1723


Excellent newer restaurant I believe, the food and drinks were great and there's a 9 hole golf course. With outside dining available More reviews

4.2 - 82 votes

Hours: 11AM - 12AM

111 Bridge St, North Weymouth
(781) 812-2284

The Mooring Bar & Grill

I celebrated my graduation earlier this evening in this fine place. I am glad to say that it was a enjoyable evening and the restaurant was certainly one... More reviews

4.1 - 90 votes

Hours: 11AM - 1AM

450 Washington St, Weymouth
(781) 812-2454

McSwiggan's Irish Pub

Was looking for a decent restaurant on the south shore, relatively close to Route 3. We decided on McSwiggan's since it was close enough, appeared to hav... More reviews

4.3 - 68 votes

Hours: 5:30AM - 3PM

186 Washington St #1726, Weymouth
(781) 337-8678

The Grill & Eye

Outstanding food friendly service small place on busy road in weymouth parking can be tricky but if you want a great breakfast go to this spot More reviews

3.8 - 113 votes

Hours: 6AM - 2:30PM

1385 Washington St, Weymouth
(781) 337-4123

Easter's Country Kitchen

Only giving a 2 star review because the food was actually pretty good. Without the service experience I would give 4/5 stars. I ordered breakfast to go t... More reviews

4.2 - 61 votes

Hours: 12PM - 1AM

800 Broad St, Weymouth
(781) 337-3322

Red Rose Cafe

I sent my friends to this restaurant with my warmest recommendations. I go their often. I get very good feedback from my friends. The meals are delicious... More reviews

4.1 - 66 votes

Hours: 11AM - 1AM

416 Middle St, Weymouth
(781) 337-9905

Middle Ground Grill

It’s the only place I go to. The food is great and the bartenders are the best around. I would recommend it to anyone. More reviews

3.7 - 75 votes

Hours: 4 - 9PM

1530 Commercial St, Weymouth
(781) 337-0100

Jackson Square Tavern

Love the tavern miss everyone that works and customers....ordered take out shrimp and scallops casserole DELISH GREAT FOOD VARNEY......CANT WAIT TO COME ... More reviews

View on map