Barbecue Pit Locations & Hours in National City, CA 93301

Barbecue Pit Store Details

  • Address
    920 East Plaza Boulevard
    National City, CA 93301
    Maps & Directions
  • Phone Number
    (619) 262-0331

Nearby Barbecue Pit Locations