Eating Mexican at Sal's Mexican Restaurant - Selma restaurant in Selma, CA.

Sal's Mexican Restaurant - Selma

Feedback

Do you manage or own Sal's Mexican Restaurant - Selma?

Yes