I love the atmosphere at this Sabor. Its located in the heart of NoDa, and is a great alternative to Cabo Fish Taco, plus it offers a more authentic Mexican street food menu. Large plate glass windows in the front are great for people watching, and in this part of town, purple watching is king.
The staff is always friendly, the food is consistently solid, and even when crowded, things unusually move at a good clip. You'll never wait more than about 10ish minutes you place an order.
Also, Jarritos. You can buy Jarritos there. The whole rainbow of 'em.
I always appreciate a restaurant threat had artwork honoring the culture from which their food comes, and this location has a full length wall mural of Mexican street vendors and kitchen workers.
Definitely check out out the next time you venture to the cool part of town.