Hey, hey, Kickin’ It fam — we’re back at it again exploring the newest spots where Keller locals can relax, eat, sip, and kick it in style. This time, we stepped inside the beautiful Soho Wine Bar & Restaurant, now open in Keller Town Center — and trust us, this one’s special. A New Taste of Keller When we say…
