If it weren't for inflation/gentrification, this place would get 4 stars. But because it's pretty much $2 for a street taco at virtually any good taqueria... (read more)
Damon W.
Advertisement
By continuing to use our site, you agree to us using cookies in accordance with our Cookie PolicyClose