Hiccups & Churroholic Restaurant & Teahouse will soon open at 2031 Central Plaza, Ste. 103, New Braunfels. The business serves Asian-fusion cuisine and offers a variety of specialty drinks. www.hiccupsteahous.com