2nd South Market

210 2nd Ave S, Twin Falls, ID 83301

Happy hour: drinks

1:00 pm - 4:00 pm Monday - Thursday

  • Craft and local wines
  • Full bar offering classic cocktails and innovative modern creations

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…