Three Chicagoans discuss Mi Tierra, a Mexican restaurant in Little Village.
Check Please | April 6, 2003
Tags:. .food. .restaurant. .mi. .village. .latin
Chicagoans Food Latin Mexican Mi Restaurant Tierra Village