At Willowbrook Mall, Fresca Palapa opened a new stand in March, according to mall management. The business sells juices in a variety of flavors as well as fresh fruit. The stand is located on the first floor of the mall, near Macy’s. Willowbrook Mall is located at 2000 Willowbrook Mall, Houston. 281-890-8001.