"This is the ideal place to stop, enjoy our churros and enjoy life on our patio... the first churreria (a restaurant that sells churros) from ChurroStar."

La Churreria

(210) 275-2272

1036 S Alamo

La Churreria

1036 S Alamo St, San Antonio, TX 78210, USA