Is there parking available at Mi Terra?
Address: 2528 S Kedzie Ave, Chicago, IL 60623, USA
Virgil Chavez | Oct 1, 2018
Yes big parking lot
Antonio Juarez | Oct 1, 2018
The best food and very nice service
Christina CAb | Oct 1, 2018
yes
Carla Hernandez | Oct 1, 2018
Yes 2 lots
lluvia rojas | Oct 1, 2018
Yes they do and is free
Martha Garcia | Oct 1, 2018
Yes. They actually have two.
Nettie M. | Oct 1, 2018
Yes, they have their own parking lot.
Thanks! Your answer is awaiting moderation.