El Rey Del Huarache
Add to Favorites
11 Years
in Business
Saved to Favorites
03/26/2017
Never coming back the waiter forgot said that they forgot to put our order of food and horrible customer service would not give them a 1 more like 0
Don't recommend to anyone
Phone: (224) 535-8757
Address: 840 N State St, Elgin, IL 60123
Phone: (224) 760-7185
840 N State St, Elgin, IL 60123
4 Tyler Creek Plz, Elgin, IL 60123
512 Waverly Dr, Elgin, IL 60120
1300 Lawrence Ave, Elgin, IL 60123
127 W Main St, West Dundee, IL 60118
1055 N Randall Rd, Elgin, IL 60123
1725 N State St, Elgin, IL 60123
970 Dundee Ave, Elgin, IL 60120
90 Tyler Creek Plz, Elgin, IL 60123
1315 Lillian St, Elgin, IL 60123