La Salsa

CLOSED
$ •

1021 N Wilmot Rd, Tucson

La Salsa Reviews

5
75 ratings
Restaurantji Rating
5
100%

Read All Reviews(75)

Ratings

Photos

Add a Photo
La Salsa
La Salsa
View All Photos
Updated on: