left a tip at Lucha Libre

1810 W Washington St (at India St), San Diego, CA | March 6, 2011
The salsa bar is legit. So many tasty options. The brownish red salsa closely resembles this Drunken Salsa made with tequila and dark beer. Learn how to make it at home on!
Tip is too short...
Tip is too long...
Save this tip Report
Lucha Libre
San Diego, CA
Taco Place
Show More (on 2 To-do Lists)