El Salto

  • Address: 1801 Decker Blvd., Columbia, SC 29206
  • Phone: (803) 851-5244

Booking Dates & Rate

and

yes., finally at this area a traditional and authentic Mexican cuisine offering a clean,friendly and safe family atmosphere with great Food and service...
Facility Info
reviews