JavaScript is not enabled.
The Best Potato Salad - Review by Andrea R | Otto's Delicatessen

Otto's Delicatessen

Claim

The Best Potato Salad 3/24/2006

Otto's has the best potato salad. I haven't had salad like this since I was a little kid growing up. They are also one of the cleanest deli's I have ever been in. They make hero's to hot food. Go there. more
SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018