Save the Deli

The Food Dudes check out Miller’s in San Francisco

Wednesday, December 2nd, 2009

Check out one of my favorite delis in the country, Miller’s East Coast Deli in San Francisco, explored here by the Food Dudes SF.

Close
E-mail It