
1104 W 34th St,
Austin, TX (1315.7 miles away)
(512) 458-8423
elsigh
on 07/20/08
I love the veggie at Delaware. I can eat the enormous one in a single sitting - they are that good. You absolutely have to get the spicy peppers and sauce on this sub. The bread is crispy and fantastic. more… [1 review]