HOME / Mexican restaurant / El Salto Restaurant
1801 Decker Blvd, Columbia, SC 29206
+18038515244
View Business Profile