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.
Dot’s Delicatessen on Fremont in Seattle makes the best steak tartar anywhere. I mean best I have ever had. ANYWHERE. EVER.
Post a Comment