If you're headed to or from the Northern Neck or Middle Peninsula, Roma's - Tappahannock is conveniently located right on U.S. 17 (Tappahannock Hwy) just south of downtown Tappahannock.  Traveling south on U.S. 17 from Washington DC or Fredericksburg, turn left just before reaching the Tappahannock Town Center. Heading north on U.S. 17 from Richmond or Hampton Roads , turn right.  Roma's is located in a free-standing building less than one block from the shopping center.

From Richmond

Take U.S. 360 to its conjunction with U.S. 17.  Follow U.S. 360 - 17 to the Tappahannock Town Center.  Turn right immediately after passing the shopping center.

From Fredericksburg

Washington D.C.

Take U.S. 17 south from Fredericksburg to Tappahannock.  Turn left just before reaching the Tappahannock Town Center.  An alt. route is U.S. 301 S. to U.S. 17

From Hampton Roads

Take U.S. 17 North (J. Clyde Morris Blvd) to Tappahannock, turn right just before reaching the Tappahannock Town Center.