Lucha Cantina

1641 North Alpine Road
Rockford
Illinois, 61107
8159774319

Lucha Cantina is located in Rockford.

Location of Lucha Cantina

POI

The information displayed here is displayed 'as is', including address, photographs and telephone information. Please check the listed website ( if available ) for up-to-date information, prices and availability. Where to Eat America is not responsible for the content of external websites. If you are the owner or operator of Lucha Cantina and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.

Other nearby options close to Lucha Cantina include Fresco At The Gardens, Thai Jasmine Rice & Noodles located at 5839 Forest Hills Road, Shogun Japanese Restaurant, Red Lobster approximately 1.86 miles away, and Applebee’s Grill + Bar.

Privacy Policy
tracker