Have I mentioned La Taquiza? A nice downtown spot, on 10th St. near J. Notable mainly for some truly succluent carnitas burritos. Thes folks know how to fix carnitas so it melts in your mouth!
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise