6075 N Milwaukee Ave
1800 W Irving Park Rd Chicago, IL
1252 N Wells St Chicago, IL
I was truly amazed at the enormous variety this restaurant provides the customers. Friendly service and very moderate prices make Tanzitaro a must for anyone visiting Chicago.
December 19, 2008
Tanzitaro Mexican Restaurant