Get directions to: Paul's Taco House, Seal Beach, CA
Restaurant address: 131 1 & 2 Main St Seal Beach, CA 90740, USA
Restaurant: Paul's Taco House