We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Tommy's Restaurant

3406 W Mercury Blvd, Hampton, VA 23666-3705
+1 757-825-1644
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent61%
  • Very good28%
  • Average8%
  • Poor1%
  • Terrible2%
Travellers talk about
“pancakes” (29 reviews)
“catfish” (13 reviews)
“scrapple” (5 reviews)
Open Now
6:30 am - 4:00 pmAll hours
American, Vegetarian Friendly, Gluten Free Options
3406 W Mercury Blvd, Hampton, VA 23666-3705
All Details
Write a Review
Reviews (234)
Traveller rating
Traveller type
Time of year

1 - 10 of 234 reviews

Reviewed 4 weeks ago via mobile

Just had breakfast again at Tommy's locally owned restaurant. Great menu; great breakfast and lunch comfort food; great waitstaff and affordable prices! What more could you ask for?

Thank David M
Reviewed 18 October 2017 via mobile

Great restaurant, super fast service, friendly atmosphere and excellent pricing .There was a bit of a wait but the line moved very quickly, friendly wait staff,very clean .

Thank Gary H
Reviewed 12 October 2017 via mobile

Great for breakfast if you can get in on Sunday! Yummy food! Grits and eggs were delivered hot and delicious. Mom had pancakes... also delicious. Always a Hampton breakfast place!

Thank SusieS525
Reviewed 11 October 2017

Tommy's restaurant in Hampton is a busy, pleasant place to eat. The service is overly helpful and friendly. There's a real hometown country type appeal. The service is quick and the wait staff gets the food right to you with everything you need.

Thank whitneys968
Reviewed 11 October 2017 via mobile

It was suggested by a good friend of mine that I go to this restaurant because they have wonderful pancakes. I've been a pancake connoisseur with so looking forward to it. I was disappointed, because I'm a vegetarian. I didn't ask for anything special to...More

Thank Wiggles-York
Reviewed 3 October 2017 via mobile

Love Tommy’s! Wish they would stay open longer during the day but it’s well worth it to get up early to beat the lines.

Thank Sharon J
Reviewed 3 October 2017

Tommy's has the best breakfast value in town!! No matter what your taste in breakfast, Tommy's will meet your needs and your wallet. Serving staff is very polite and personable. As much fun as eating with family without having to clean up afterwards

Thank BIGJohn54
Reviewed 14 September 2017 via mobile

This little local place is a hidden gem. Family owned and operated. Open daily from 6am to 3pm serving breakfast all day. They DO offer sandwiches and lunch items but they're known for their homestyle breakfasts. Pros: $2.65 for an egg biscuit and country potatoes...More

Thank Ammy M
Reviewed 12 September 2017

Good food, huge proportions and good prices. Nothing fancy, just good food at a good price. Cash or check only.

Thank playinfl2
Reviewed 9 September 2017 via mobile

The food was well worth the wait in line. I'm from the south and I know good cooking when I see it. This is good cooking!

Thank Traye J
Nearby Restaurants
Krispy Kreme Doughnuts
28 reviews
.06 km away
Rita's of Hampton
5 reviews
1.60 km away
Anna Seafood
18 reviews
1.49 km away
Nearby Attractions
Bluebird Gap Farm
107 reviews
3.08 km away
Virginia War Museum
123 reviews
3.03 km away
Sandy Bottom Nature Park
88 reviews
3.89 km away
Hampton Coliseum
101 reviews
3.74 km away
Ask a question
Questions & Answers
18 August 2015|
AnswerShow all 8 answers
Response from windroad | Reviewed this property |
No alcohol or BYOB. Just a great place for breakfast and/or lunch.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 20
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible
Good for
Kids, Local cuisine, Child-friendly
Open Hours
6:30 am - 4:00 pm
6:30 am - 4:00 pm
6:30 am - 4:00 pm
6:30 am - 4:00 pm
6:30 am - 4:00 pm
6:30 am - 4:00 pm
6:30 am - 4:00 pm
Location and Contact Information
  • Address: 3406 W Mercury Blvd, Hampton, VA 23666-3705
  • Location: United States  >  Virginia (VA)  >  Hampton
  • Phone Number: +1 757-825-1644
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing