Tasty Sub Reviews & Details
2001 W Howard St
Tasty Sub is located at 2001 W Howard St in Chicago near the intersection of N Damen Ave and Howard St. Their menu consists of American dishes . Call (773) 381-4600 today!
- On The Menu:Sandwiches and Sub
- Major Intersection:N Damen Ave And Howard St
Tell us more about Tasty Sub Chicago!