Checked out Wolf and Company on the 606. The Diablo sandwich is a friggin beast.

by Chicagogator

Dining and Cooking