About

El Vado Mexican Restaurant is located in McHenry, IL and was voted the best Mexican restaurant and best margarita in McHenry County!