Phone: (+1)6304153070
Address: 345 W North Ave, Villa Park I-60181-1161, United States
City: Villa Park
Dishes: 35
Reviews: 596
"Pretty good food! The shrimp fajita was delicious. The chicken quesadilla was fantastic. The flautas mixas were OK (potato flautas is the winner . The huerache was OK. The guacamole tasted a little too much like bleach (maybe that's the cilantro they use? . I heard great things about the Paloma drink. The water was... not Lake Michigan water, or something was in the pipes."
All prices are estimates.