La Puntada Restaurant
La Puntada Restaurant: A Taste of Home Y’all, let me tell you about La Puntada Restaurant in sunny San Antonio, Texas! This little gem at 117 Goliad Rd has been serving up our favorite Tex-Mex treats since all the way back in 1979! Can you believe that? It’s like stepping into a warm hug from…