Get directions to: Baldemiros Taco Shop, Seaside, CA
Restaurant address: 2008 Fremont Boulevard Seaside, CA 93955, USA
Restaurant: Baldemiros Taco Shop