Tech Taco has opened up in the strip mall on 10th Street across from Georgia Tech. The space is large with both indoor and outdoor seating. The setup is of the BYO taco/burrito style.
This is my tofu bowl with black beans, rice, cheese, and a few other extras. It was tasty and hit the spot. Nothing was overly spicy so the food should satisfy a wide variety of palates.