I have been here a few times and it just gets worse everytime I go. The vendors are rude and push sales upon you even if you don't want to but. They are not fans of window shoppers. The buildings are old and dirty and and the food areas smell like grease. You stink just walking thru the area. Most likely will not be returning anytime soon. I have had my fair share.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.