El Anzuelo Restaurant
(344)
Mexican restaurant
Address: 1501 W Lake St, Melrose Park, IL 60160
Hours: Open ⋅ Closes 11 PM
Phone: (708) 410-1766 ⋅ (708) 223-0752
No information is available for this page. · Learn why
Mexican Food · ORDER ONLINE · 708-410-1766 ...