Wow Wow Lemonade ABQ is a lemonade stand offering a variety of lemonade flavors. They also serve acai bowls. The establishment is located in Rio Rancho, NM.