Site icon California Public

Str8 Up Tacos Has the Best Vegetarian Tacos, But You Have to Find It First

Men wipe down gleaming bodies of metal and the faint skunk of petrol hangs in the air, as the intersection of Crescent and Walker rumbles in the background. The best vegetarian tacos in La Palma may be here, but you’ll have to find it first. Sharing a building with a car wash where you can …

Source


Source: OC Weekly

Exit mobile version