Taurus Flavors Reviews & Details
112 E 71st St
Taurus Flavors is located at 112 E 71st St in Chicago near the intersection of E 83rd St and S Cottage Grove Ave. Call 7738741581 for dine in.
- Service:Dine In
- Major Intersection:E 83Rd St And S Cottage Grove Ave
Tell us more about Taurus Flavors Chicago!