In a town that can be driven across in less than 20 minutes, traffic permitting, New Braunfels has three H‑E‑B stores, each with its own character and loyal following. Despite the town’s small size, ...