There is a reason Otto’s deli has been there for over 50 years…. The German potato salad is the thing !!!! Best ever !!!
February 2024
Old school charm at this mom and pop, deli known in area for its "famous" potato salad. Despite being a bare bones operation, they will not disappoint!!
October 2023
Great customer service. Fantastic German potato salad and Beans.