very nice place.......
By A Yahoo! Contributor, 12/16/05
I like pabellon because it is a nice place that you can go to shop, eat, or change money. Always very clean and good customer service in ALL stores. It also boasts a nice varied food court that caters to any ethnic tastes but also has a fast food taco place that serves the most wonderful tacos al pastor that you will be hard pressed to find in the U.S.A.