This spot is in my hometown and I've been meaning to check it out ever since they were mentioned in the news and various food articles.
At first I almost... more
LEGIT!!!
Do not be turned off by the fact that it's in a gas station!
The food is great! I had the birria tacos. Juicy and delicious! 3 was enough. 6"... more