Tallulah

  • Address: 2400 Devine St., Columbia, SC 29205

Columbia's newest and most anticipated taste of Chef Russell Jones' Tallulah will open in January 2017!

Facility Info