Juanita's Restaurant
Add to Favorites
OPEN NOW
Today: 8:00 am - 8:00 pm
Saved to Favorites
Phone: (847) 695-6534
Address: 308 S Mclean Blvd, Elgin, IL 60123
Phone: (630) 695-6534
Cuisines: Family Style
1315 Lillian St, Elgin, IL 60123
1825 Larkin Ave, Elgin, IL 60123
1300 Lawrence Ave, Elgin, IL 60123
200 S 2nd St, Saint Charles, IL 60174
290 S Randall Rd, Elgin, IL 60123
185 N Edison Ave, Elgin, IL 60123
1725 N State St, Elgin, IL 60123
320 Randall Rd, South Elgin, IL 60177
704 W Chicago St, Elgin, IL 60123
1279 Dundee Ave, Elgin, IL 60120