Order food

Order food

El Salto Restaurant

4.5 (759)$Mexican restaurant

1801 Decker Blvd, Columbia, SC 29206

El Salto Restaurant

1801 Decker Blvd, Columbia, SC 29206

Place order with

Toast Local
Ready for pickup in 15-20 min
Call restaurant