Chicago’s Best Sandwiches 6: Taurus Flavors

Elliott Bambrough may be a little guy, but he’s taking down this huge steak sandwich in Avalon Park.

Taurus Flavors

Best Bite: Supreme Steak