The Barbecue Pit

920 E Plaza Blvd #12, National City, CA

Menu (As of 10/29)

The Barbecue Pit: hours and how to order