Taqueria Z opens in Edwardsville

Zachary Miller talks about Taqueria Z, a new authentic Mexican restaurant in Edwardsville, Illinois.
Up Next
Zachary Miller talks about Taqueria Z, a new authentic Mexican restaurant in Edwardsville, Illinois.

Are you in the mood for some authentic Mexican food?

November 25, 2016 10:00 AM