Delaware Restaurant ReviewsDiscuss Favorite Sub shops in Delaware in the On the Town forums; My favorite sub shop is the Claymont Steak Shop.
I haven't been there since 2005 though. It's still good, right?...
omg....Capriotti's are on my bad side right now, they got me and some vegetarian girl in my office mixed up and I got her vegetarian bobbie...I thought it tasted funny