Lucha Cantina

L December 10, 2013
0 (0)
12630 0 1 0 0
Lucha Cantina

Location Information

1641 N. Alpine Road
Address 2
Suite 212
State / Province
Postal Code

Contact Information

Phone Number

Lucha Cantina

Lucha Cantina is casual dining restaurant/bar located at The Shops of Edgebrook in Rockford, IL. Our menu features Mexican and American food and everything is made from scratch. We stock only 100% Blue Agave Tequila and we currently have more than 35 varieties available.

User reviews

There are no user reviews for this listing.