E
Eduardo De La Cruz Review of La Margarita restaurant and Oy...
Another San Antonio tourist trap, overpriced but a...
Another San Antonio tourist trap, overpriced but a must stop and see. Just have a margarita and some nachos and your pocket book won't get broken!
Comments: