"South Philly Barbacoa is the best place in town to get tacos, including those of the vegetarian variety. There are only a few things on the taco menu—meaning the same three options—but one thing that rotates is the veggie-only option, like the sweet potato and cauliflower taco topped with lettuce. It’s a pretty popular spot with both locals and tourists, and they’re only open Friday-Monday, so show up before noon (they open at 5am) if you don’t want to wait in line." - candis mclean