El Charro Mexican Grill | Verona

958 Liberty Dr Ste 106, Verona, WI

Menu (As of 10/30)

El Charro Mexican Grill | Verona: hours and how to order