San Diego

United States

The Taco Stand

Maybe my favorite mexican place I've ever been to! The Al Pastor burrito is to die for.... I could eat it every day.