SODA Bar

SODA Bar

1325 South Lamar Street
Dallas, TX 75215

inside the NYLO Dallas South Side

All the Details

  • 214-421-1080
  • Serves Alcohol

Goes Well With...

#Eats