Get directions to: Captain Billy's Seafood, Edinburg, VA
Restaurant address: 307 Palmyra Rd Edinburg, VA 22824, USA
Restaurant: Captain Billy's Seafood