Lucha Cantina

Neighborhood: ,

Cuisine: ,

 

We are an all-scratch local Mexican restaurant. We make everything in house and by hand, including our eight (wow!) salsas.

303.579.2035

8026 West Bowles Ave, Littleton, Colorado 80123

Hours: 11-11