Popbar, a frozen dessert chain that got its start in New York in 2010, has opened its first Texas location in Baybrook Mall. A rotating selection of more than 40 flavors of pops can be customized with dippings and toppings. Franchisee Vanitha Pothuri will host a grand opening Nov. 18. True Food Kitchen plans to […more]
Posted in: Houston
Comments are closed.