Get directions to: Sub Shack, Placentia, CA Restaurant address: 441 Mackena Pl Placentia, CA 92870, USA Driving Walking Bicycling Restaurant: Sub Shack