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 good29%
  • Average8%
  • Poor1%
  • Terrible1%
Travellers talk about
“pancakes” (29 reviews)
“catfish” (13 reviews)
“scrapple” (5 reviews)
Open Now
6:30 AM - 4:00 PM Hours
American, Vegetarian Friendly
3406 W Mercury Blvd, Hampton, VA 23666-3705
All Details
Write a ReviewReviews (262)
Traveller rating
Traveller type
Time of year

1 - 10 of 262 reviews

Reviewed 5 days ago via mobile

Went to this restaurant and was surprise how busy it is. They give more food for your buck. Pretty clean and food is good. I had a Togo plate it was so much food.

Thank evey2159
Reviewed 1 week ago via mobile

Never a bad experience, best breakfast in the area. You my want to get there early because it tends to get busy but you definitely need some Tommy's in your life

Thank Randy H
Reviewed 1 week ago via mobile

Southern/homestyle delicious food. The prices are reasonable and the portions are generous. They are only opened for breakfast and lunch. Only negative for me is they only accept cash or checks. There’s an ATM machine on site.

Thank Joan R
Reviewed 1 week ago via mobile

The best breakfast in town hands down. The wife and I are always stopping by on Saturday mornings for a delicious meal. They have a great selection.

Thank Reggie N
Reviewed 1 week ago

This was the first time there and I was pleasantly surprised. The service was fast and the food was really good. I will definitely go back again for the food and great service.

Thank Sharon284
Reviewed 1 week ago

The catfish breakfast first passed me by in a whiff of soulfood fish fried to perfection. I said to my wife, "I know what I'm getting for breakfast". She looked perplexed because the menus just arrived. "Do you see that golden catfish dripping off of...More

Thank E1017DTralphs
Reviewed 2 weeks ago via mobile

They meet our every expectation again. Excellent service too. Everything was prepared well. Endless coffee early in the morning is a plus.

Thank Don C
Reviewed 4 weeks ago via mobile

Tommy is a breakfast and lunch restaurant. It closes at 3p. They are always crowded but the service is fast and the food is good. A huge menu variety to choose from. Even though it is not open for dinner, dinner items are on the...More

Thank Levita J
Reviewed 4 weeks ago via mobile

There’s typically a wait to get in (10-30 mins) but the food is good ol diner food. Good prices. And friendly employees.

Thank Joey M
Reviewed 4 weeks ago via mobile

Excellent service with a warm friendly atmosphere. Food was delicious and serving size was excellent.

Thank lewisjohne
Nearby HotelsSee all 26 hotels in Hampton
Relax Inn Hampton Coliseum
4 reviews
1.10 km away
Ambassador Inn & Suites
61 reviews
2.17 km away
Savannah Suites Hampton
33 reviews
2.25 km away
SpringHill Suites Hampton
254 reviews
2.32 km away
Nearby Restaurants
Krispy Kreme Doughnuts
33 reviews
.06 km away
Anna Seafood
18 reviews
1.49 km away
Mr. Kabab
5 reviews
.72 km away
Nearby Attractions
Bluebird Gap Farm
119 reviews
3.17 km away
Sandy Bottom Nature Park
95 reviews
3.89 km away
Virginia War Museum
132 reviews
3.05 km away
Hampton Roads Convention Center
46 reviews
3.72 km away
Ask a question
Questions & Answers
17 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
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible
Good for
Local cuisine, Kids, 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