Contact
La Centroamericana Restaurant (210) 257-9798
1222 NW 24th St, San Antonio TX as of dinehere.us