City: Chicago, 4124 West Armitage Avenue, Chicago, 60651, United States Of America
The menu of El Vigia from Chicago includes 82 dishes. On average, dishes or drinks on the menu cost about $5.0. The categories can be viewed on the me...
City: Chicago, 4124 W Armitage Ave, Chicago, IL 60639, United States
The menu of El Vigia from Chicago includes 91 dishes. On average, dishes or drinks on the menu cost about $4.9. The categories can be viewed on the me...