El Salto Restaurant
1801 Decker Blvd, Columbia
(803) 851-5244
Menu
Restaurants in Columbia, SC
El Salto Restaurant
1801 Decker Blvd, Columbia, SC 29206
(803) 851-5244