Dot’s Delicatessen

Dot’s Delicatessen on Fremont in Seattle makes the best steak tartar anywhere. I mean best I have ever had. ANYWHERE. EVER.

Tagged , , ,