BEST TACOS EVER. You know what's better than building your own tacos and smothering it in queso? NOTHING.
Salsas are fresh and delicious, the chips are warm (and bottomless), queso is fucking life, and the margaritas pack a punch!
There are so many options to knock your tacos out of this world! I highly recommend this place.