Todds Tavern is listed under Beer Taverns and is located at Amherst, South Dakota.
Business Description :
Address : PO Box 184 Amherst, SD 57421-0184
City : Amherst
Pin Code : 57421
Phone : (605) 448-9927
E-mail :
Website :
Service Area Category : Beer Taverns in Amherst - 57421
Category : Beer Taverns in Amherst
Services : Beer Taverns , Bar & Grills , Restaurants