Order food

Order food

El Salto Restaurant

4.5 (783)$Mexican restaurant

1801 Decker Blvd, Columbia, SC 29206

El Salto Restaurant

1801 Decker Blvd, Columbia, SC 29206
This restaurant is no longer supported.