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.

Horne's Restaurant

25532 A P Hill Blvd, Port Royal, VA 22535-2019
+1 804-742-5743
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good40%
  • Average17%
  • Poor6%
  • Terrible1%
Travellers talk about
“ice cream” (19 reviews)
“burger” (13 reviews)
“fries” (10 reviews)
Closed Now
All hours
American, Diner
25532 A P Hill Blvd, Port Royal, VA 22535-2019
Write a Review
Reviews (107)
Traveller rating
Traveller type
Time of year

1 - 10 of 107 reviews

Reviewed 2 weeks ago

We drive by here every few months on the way to the beach but hadn't stopped. Then one night when it was very late, we noticed that they are open 24 hours! Excellent! They have a very cute gift store with lots of fun trinkets...More

Thank Amy B
Reviewed 4 weeks ago via mobile

Becoming a quasi-routine waystop an route to vacation home. Had shrimp app; quite good. Burgers were great and the lemon meringue pie quite tasty. Waitress was attentive and pleasant. Raspberry ice tea bottomless and delicious.

Thank Kraig M
A TripAdvisor Member
Reviewed 22 April 2017 via mobile

Stopped in for a quick breakfast. Country fried steak was good. They do know how to make scrambled eggs. Would stop again.

Thank A TripAdvisor Member
Reviewed 22 April 2017 via mobile

Down home food that is delicious, generous and reasonably priced. Great liver and onions, catfish, burgers, prk chops. Best old fashion milk shakes you will find.

Thank Russell T
Reviewed 16 April 2017

Growing up in the South before Interstate highways, what I remember most about family vacations are the Burma Shave and See Rock City signs and Horne's restaurants. At one point there were 600 but only this one remains, in Port Royal, Virginia. I was thrilled...More

Thank Michael L
Reviewed 24 January 2017

walked into store could smell bathroom. they need exhaust fans. restaurant smelled ok at first but odor crept over by end of meal. fish was delicious but tiny. soup and sandwich good. do not serve breakfast after noon.

Thank missysunderla
Reviewed 14 January 2017 via mobile

Excellent burger and fries. Don't forget to ask for cheese and bacon on your fries! The staff were are very friendly and the burger was huge and cooked to order. Lots of toppings to choose from as well.

Thank lcskg
Reviewed 8 January 2017

If you like reasonably priced down home quality food, this is you place. They have great liver and onions, great meatloaf, great catfish, great pork loin chops and the best milk shakes you will find. They serve breakfast 24 hours also. If you are looking...More

Thank Russell T
Reviewed 5 January 2017

Have passed Horne's numerous times traveling up U.S. 17 and 301. Decided to stop in after hearing a few good reviews from friends who checked it out recently. Horne's is like stepping back in time. The entrance takes you through a knick knack shop. Think...More

Thank jtkuikslvr
Reviewed 31 December 2016

My wife and I eat breakfast here two or three times a month. Large servings, great waitstaff, great prices. Good old fashioned home cooked meals.

Thank danceswithcages
Nearby Restaurants
Vinny's Italian Grill
41 reviews
13.01 km away
River haven
99 reviews
1.41 km away
Roma Italian Pizza Restaurant
20 reviews
17.99 km away
Nearby Attractions
Ingleside Plantation Vineyards
70 reviews
17.23 km away
Oak Crest Vineyard and Winery
13 reviews
18.55 km away
George Washington Birthplace National Monument
174 reviews
24.95 km away
Westmoreland Berry Farm & Market
34 reviews
13.64 km away
Questions & Answers
Get quick answers from Horne's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch, Dinner, After-hours
Restaurant features
Serves Alcohol, Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover
Good for
Kids, Child-friendly
Open Hours
00:01 - 12:00
00:01 - 12:00
00:01 - 12:00
00:01 - 12:00
00:01 - 12:00
00:01 - 12:00
00:01 - 12:00
Location and Contact Information
  • Address: 25532 A P Hill Blvd, Port Royal, VA 22535-2019
  • Location: United States  >  Virginia (VA)  >  Port Royal
  • Phone Number: +1 804-742-5743
  • E-mail
Open 24 Hours a day 365 days a year!
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