User Rating:
Category:
Not right?
by E. B.
Torrance, California
January 11, 2004
Since it's located inside a shopping center, you can also eat at one of the restaurants there or gaze at the impressive beaded artworks displayed in the Huichol Indian Art Gallery in the shopping center.
From journal My First Trip to Nuevo Vallarta