Iguana Cantina does have a great atmosphere. Having grown up in California and then spending a lot of time in the Southwest, it's hard to give IC a 10 in the food department. The fare is nice and it definitely rates in the good department but an enthusiastic six is all I could give it.
more