Get directions to: La Paz Seafood, Wilmington, CA
Restaurant address: 1227 N Avalon Blvd Wilmington, CA 90744, USA
Restaurant: La Paz Seafood