Restaurant Indio

Take a look inside Restaurant Indio, a new Mexican restaurant in Uptown Minneapolis.

 Read our review of Indio in Minnesota Monthly‘s August 2008 issue.
 

VIDEO BY VIRTUTRIX

 

 

 

 

 

Facebook Comments