 |
|
Vermilion |
|
(Restaurants - Latin American)
|
|
10 W Hubbard St, Chicago 60610 312-527-4060
|
|
Distance:
~0.50 mi from Fairmont Chicago, Millennium Park |
 |
| |
Description:
Indian fare and Nuevo Latino cusine collide at this hip and trendy restaurant in River North.
|
| |
|
|