Mama Iguana's (Closed Temporarily)

What do you think of this place? Love it or not?
GayCities Members report that Mama Iguana's is temporarily closed, let us know if it has re-opened
Good Mexican food & even better margaritas
Come to Mama Iguana's for a taste south of the border. Leave room for drinks -- Mama's boasts the largest selection of tequilas and mescals in New England.