Remove Ads

Photo of Latchstring Restaurant

Latchstring Restaurant

10619 Roughlock Falls Rd, Lead, South Dakota 57754 USA

73 Reviews

Taco special on doggy patio

Photo Credit: Yelp

Remove Ads