The city's latest barbecue restaurant is ready for the spotlight.
Plus: Vettel eats some airport sushi and likes it.
The Hubbard Inn opened last night in River North.
Hubbard Inn plans to open its doors tonight.