Your domain registration is pending. Check back in an hour

Hamilton's Steakhouse

New location - 328 Sunset Ave. Call 336-610-5500 for Reservations
Open today until 7:30 PM
Header image for the site


2 weeks ago
Came here for Sunday Brunch to Celebrate my 54th Birthday! It was a great choice! Food was great, along with the service, and atmosphere! Will definitely be back!
- Melody S
a week ago
This was a great restaurant to go to on our visit to Asheboro. We came on a Thursday night around 6pm and we were seated immediately. Our waiter was excellent! He was attentive, made friendly conversation, and educated us on the menu and recommendations for our next visit as well. We ordered the 12 oz ribeye with a wedge salad and Mac and cheese, and a 6oz filet with a wedge salad and Mac n cheese. The steaks we ordered were medium rare and cooked exactly that, good flavor and not a long wait. The Mac n cheese was so filling I couldn't even finish it, it was a big portion! The wedge salads were great. The bleu cheese dressing and crumbles which normally I find overpowering at other restaurants, was the perfect taste. Overall, great food, great service from our waiter and hostess, and we left with full bellies, as you should.
- Ariana T
2 weeks ago
Hamiltons is absolutely amazing! You will not find a better steak anywhere else. I've never had a miss cooked steak ever. They always hit the nail on the head with any dish. I highly recommend the Beef Wellington, it is delicious. Make sure to call ahead to reserve one!
- Conner J

Hamilton’s Steakhouse is proud to serve

Aged Angus Beef

Steaks cut in-house daily

100% fresh ground filet, ribeye and sirloin burgers 

Fresh seafood including:  Crab Cakes, Colossal Shrimp, Ahi Tuna, Salmon, Mahi Mahi

Top Shelf Liquors, Local Craft Beers and Wines

Full Lounge and Cocktail Bar

Family owned, engaged and operated

Contact Us


Call now
  • (336) 610-5500


Get directions
328 Sunset Avenue
Asheboro, NC 27203
United States

Business Hours

Wed:11:00 AM – 2:00 PM, 5:00 – 7:30 PM
Thu:11:00 AM – 2:00 PM, 5:00 – 7:30 PM
Fri:11:00 AM – 2:00 PM, 5:00 – 8:30 PM
Sat:11:00 AM – 8:30 PM
Sun:11:00 AM – 7:00 PM
Contact Us
Message sent. We'll get back to you soon.