All reviews seem negative
All reviews seem positive
The Scene Tienda Guadalupe has been on South Alamo since 1987, selling folk art from Mexico and Central America that ranges from fine to funky. Though 90 percent of the goods are...