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

Success Story

Voted one of the best restaurants in Caroline County 2019! Horne's Restaurant of Port Royal was founded in 1960 by Bob Horne who expanded what was a single family owned restaurant into an empire. 60 years later, Hornes of Port Royal is the only original restaurant of the chain still thriving.

Read More

Our Services

Besides being a gas station, Horne's restaurant is also an excellent meal stop for the tourists and locals alike. Horne's Menu includes the "Circus Burger" which was a hamburger with coleslaw. Another popular item was the fried chicken. Horne's also served charbroiled hamburgers, steak, home-baked pecan pies, and breakfast all day long.

Read More

Location and Hours

Conveniently located at the intersection of highway Route 301 and Route 17, Horne's is popularly known as "The Happy Stop Along the Highway"


Monday - Thursday : 7:00am - 9:00pm

Friday - Sunday : 7:00am - 10:00pm

Read More