Is there an ACTUAL branch of this chain in the Los Angeles area?
These were the best tacos I have ever had (I had them while in Las Vegas)
I looked up on Yelp and there seem to be a few but I have been reading
around and have read that they may not be real.
Any other recommendations are welcome.
Updated 1 year ago | 5
Updated 2 years ago | 1
Updated 1 year ago | 2
Updated 13 hours ago | 27
Updated 7 hours ago | 8