Charlotte, NC 28226
Taqueria's tacos taste as if they came straight from a street taco stand. The menu is short and simple, but the bold flavors are sure to entertain the taste buds.
© 2024 Creative Loafing Charlotte