5 James Garcia - 9 months ago
Literally the best birria I've ever had. If you're ever in town or just in a layover at the airport, I highly recommend stopping by here for some excellent food. They're very serious with covid cleanliness too so no need to worry too much about that.