Imagine a place where you can get whatever you want in a sub sandwich. Sounds like a dream, right? But this place isn’t found in a dream, a fairy tale or some mystical land. No, it can actually be found right here in Austin. This little-known restaurant is located near the University of Texas campus.
Full story