Main St, Burbank
(605) 624-9973
Best homemade potato salad I ever ate. Also the best real american fried potatoes. We will go there again when planning a short road trip.