The array of Mexican textiles, pottery, glassware, hammocks, and souvenirs at Curios Carmela is overwhelming, and the prices are reasonable. You could easily find all the gifts you need right here.
Visit the Travel Talk forums for help on planning your trip