Pappasito's Cantina

10501 I-10 W., San Antonio, TX 78230

(210) 691-8974

Website

Legendary Tex-Mex