Fine Mexican Food
2908 South Fourth Avenue
South Tucson, Arizona 85713
Phone: 623-5307
Fax Orders to: 388-9472
© 2007 - 2017 Michas Restaurant