The Blue Iguana
LinkedIn Pintrest Facebook Twitter Google +

The Blue Iguana,

Salt Lake City UT
Address: 165 S W Temple, Salt Lake City UT 84101 / (801) 533-8900

Type: Restaurant

Cuisine: Mexican Vegan Vegetarian