Yelp says this Food Truck in San Diego is the #1 Place to eat in the US.


Sounds yummy to me. However now that's it's been recognized I have a feeling there might be a line!

STAR 94.1 · Star 94.1 - More Variety From The 90's To Now

Listen Now on iHeartRadio