Went to this place my last time in town. I would say it's a bit of tourist trap with the prices, but the Tamales here are legit. I mean they might seem expensive but wait till you see the size. Much bigger than what I normally see. Yes still expensive but if you can buy 6 or 12 you can carve the per tamale rate down. Not much for the salsa here as it is lacking in about every way possible. Almost seem like tomato sauce at best. Do ask for the green and hot sauces as they are quite a bit better but still nothing to brag about. Most likely I would pass on this place in the future.