User Rating:
Not right?
by Cosmic Gryl
Atlanta, Georgia
July 12, 2001
They also have a restaurant in the Hotel District in one of the Malls but it lacks the Mexican atmosphere and quaintness of the original downtown location.
From journal Cancun without the American Feel