Restaurants in Loma Park, TX
1330 Culebra Rd, San Antonio
Gag a BUZZARD! These people make tamales that are worse than the things they sell at H*E*B!
Where in Hades or Heaven is the ORIGINAL Delicious Tamales? Right now, my wife is headed…