I heard that you have Loteria on Wednesday nights. If so what time and what is the cost?
Address: 111 S Leona St, San Antonio, TX 78207, USA
Hortencia Ayala | Nov 1, 2018
Good food and um fine, attention
Richard Contreras | Nov 1, 2018
Sorry, but not sure about that.. I do not live in San Antonio, I just go there when in San Antonio.
jesusnez1 | Nov 1, 2018
Good food !!!
Mary Alice Galvan Garza | Nov 1, 2018
I believe it starts around 630
Thanks! Your answer is awaiting moderation.