3 Tips and reviews
Sort:
- Popular
- Recent
- Time Out ChicagoJuly 7, 2014The first city location of Burger Boss (there's one in Elmwood Park) skips the gimmicks (like the ramen and doughnut burgers we've seen lately) and offers simple toppings on brioche buns. Read more
11 Photos