Don't be swayed by the fact that it's a gas station stand...these are, hands down, the best damn tacos in Dallas.
Don't be swayed by the fact that it's a gas station stand...these are, hands down, the best damn tacos in Dallas.
Chet Garner:
Wow.... I'm a bit speechless.
C. Marsh:
Well now I must try this.