1633 Scripture St, Denton, Texas 76201 USA
My college existence revolved around these veggie egg rolls. To date the best I've ever had. 3 for $5.25....not much has changed.
Photo Credit: Yelp