Street Taco

Mexican in The Haight & Hayes Valley
Alison Bing/Lonely Planet
Alison Bing/Lonely Planet

Haight skateboarders swerve here for legit Mexico City fare on handmade organic tortillas. Flavors come on strong with fresh house-made salsa, but that mouthwatering aroma is al pastor (grilled pork) hot off the rotisserie – expect a wait. At $7 for two tacos and $4.50 draft beers, it's a bargain meal or a cheap date mid-Haight.