Get directions to: Barbecue Pit, National City, CA
Restaurant address: 920 East Plaza Boulevard National City, CA 91950, USA
Restaurant: Barbecue Pit