Get directions to: Barnacle's Steak & Seafood, Villas, NJ
Restaurant address: 1516 Bayshore Rd Villas, NJ 08251, USA
Restaurant: Barnacle's Steak & Seafood