littlecreekamphibiousbaserestaurants
in
I-664, Newport News, VA 23607
Surf Rider Taylor's Landing
8180 Shore Dr
Norfolk
VA
23518
(757) 480-5000
12.7
mi