Get directions to: China Inn, New Braunfels, TX Restaurant address: 983 Loop 337 New Braunfels, TX 78130, USA Driving Walking Bicycling Restaurant: China Inn