Restaurants in Ludlow, SD Crooked Creek 110799 US Highway 85Ludlow, SD, 577556055763233Restaurants Show More