La Vaca Margarita BAR
Bar & Restaurant $$
1158 W 18th St, Chicago, IL 60608
Description
Mexican outfit provides modern cuisine & specialty margaritas in cantina digs with a spacious patio. Taco and Margarita Bar 21 and OverGet to know La Vaca Margarita BAR
Mexican Bar & Restaurant