• 25532 A P Hill Blvd
  • Port Royal, VA 22535
  • (804) 742-5743

Success Story

Horne’s restaurant in Port Royal, VA. was founded in 1960 by Bob Horne. Starting as a single family-owned restaurant that expanded into a mighty chain of over 60 locations. Voted Best of Fredericksburg as best restaurant in Caroline County 2019, 2021 & 2022. Horne’s in Port Royal is the only original restaurant of the chain still thriving.

Read More

Our Services

In addition to a being a full service dine-in restaurant with a wide selection along with hand dipped Hershey ice cream and soft serve Custard, we are also a convenience store complete with gasoline, propane filling and many grab and go products. Additionally, we offer a gift shop filled with a wide assortment of beautiful merchandise. We carry a large assortment of hard-to-find old time and specialty candies, gourmet chocolates, fresh baked cookies, brownies, cakes, pies and much more.

Horne’s is truly your one stop shop!

Read More

Announcement New Hours

Dear guests, effective October 3rd, 2025 our business hours have been updated to closing at 9 pm. Stop by and let our professional staff provide a great guest experience!

Restaurant, Convenience store & Gift Shop Hours:

Monday through Sunday 7:00 am to 9:00 pm

Read More