Porky's Lechon Barbecue

Barbecue restaurant · 1430 E Plaza Blvd, National City, CA

To-Go · Dine-In

Hours

More food in National City, CA · Barbecue in National City