VELA
Bar · River North

VELA

$$

River North's Mexican-Mediterranean fusion hotspot with an impressive tequila and mezcal selection, killer mole, and servers who actually know what you should order.

Info

📍
Address
352 W Hubbard St, Chicago, IL 60654, USA, CHI

More like this