These are my favorite birria tacos in all of Tampa. I'm lowkey a birria snob and I'm super picky about where I order them now because I've had enough to... more
Best for to-go but there are 5 tables inside that seat 12 people in total . Outside some more room with a few bar tables and picnic tables. Hot fresh and... more