Location: Home > YellowPages > IN > Decker > Larry's Red & White Tavern

Larry's Red & White Tavern

105 N 2nd St
Decker, IN 47524
812-769-2071