What are you looking for?

American Restaurants in Hamilton

4.5 - 544 votes

Hours: 12 - 9PM

2110 Whitehorse Mercerville Rd, Hamilton
(609) 890-2004

Rossi's Bar & Grill

Living through its old fame is what I would describe these burgers as the burger is big and reasonably priced but not seasoned enough. The burger seems t... More reviews

4.4 - 291 votes

Hours: 11AM - 11PM

225 Sloan Ave, Hamilton
(609) 890-0864

UNO Pizzeria & Grill

Great food and service despite local businesses closing all around them. The deep dish pizza is always perfect and they have daily specials Monday to Thu... More reviews

4.6 - 153 votes

Hours: 7AM - 2PM

6056 Harding Hwy #40, Mays Landing
(609) 625-2000

Johnnie's Restaurant

Where has this hidden treasure been all my life?!! This place is A MUST try!! I had breakfast there for the first time yesterday. BY FAR the best I'... More reviews

4.4 - 173 votes

Hours: Closed today

3133 Quakerbridge Rd, Hamilton
(609) 890-2120

The Brookwood Cafe

We just ended up here after a google search and oh boy!! I had the Kelly Eggs Benedict and pork sausages and potato pancakes and It was all scrumptious. ... More reviews

4.5 - 100 votes

Hours: Closed today

80 Sculptors Way, Hamilton
(609) 890-6015

The Peacock Cafe

Cute cafe for eating while at Grounds for Sculpture. Indoor and outdoor dining is available. In 2019, we had a poached chicken sandwich which was delicio... More reviews

4.2 - 222 votes

Hours: 11AM - 10:30PM

812 NJ-33, Hamilton
(609) 584-1700

Tessara Restaurant

I had a great time for my friend's bridal shower, but I was not too impressed with the physicality of this location. I agree with most people that i... More reviews

4.2 - 201 votes

Hours: 11AM - 2AM

523 White Horse Ave, Hamilton
(609) 585-8008

Pete's Steakhouse Tavern

Besides getting married and having kids, the best experience in life is stumbling onto a restaurant by chance and feeling like you struck gold. You want... More reviews

4.1 - 283 votes

Hours: 12 - 10PM

557 US-130, Hamilton
(609) 905-0925

Hamilton Tap & Grill

The food was awful, the drinks were watered down, the noise level was out of control and the service was slow. More reviews

4.1 - 143 votes

Hours: 4 - 9PM

6033 Main St, Mays Landing
(609) 625-2466

Ye Olde Mill St Pub

First visit to this establishment. We went for 'Turkey Tuesday', as recommended by my sister. Full plate of fresh turkey breast over stuffing ... More reviews

4.1 - 139 votes

Hours: 11:30AM - 9:30PM

200 Yardville Allentown Rd, Hamilton
(609) 585-2641

Yardville Inn

Walked in and was told by the waitress, no, sorry, I'm to busy. Multiple empty tables, but seems 1 waitress on Father's Day was enough for the ... More reviews

View on map