Bubba's Shrimp Shack Tappahannock

Restaurant in Tappahannock, Virginia

Seafood restaurant

1832 Tappahannock Blvd, Tappahannock, 22560