Address: Av. Stim 1283, Col. Bosques de las Lomas Phone:
Reviewed on 12/17/2014
By: Michael R.
I lived in Mexico City for 12 years, and these are the best tacos I found in the city of great tacos! The "business" is a tarp covering with portable... more