The best beef stand in the free world. I am lucky to live only a few blocks from this place. I have eaten a lot of beef sandwiches in my life, trust me. This is the absolutely most perfect beef sandwich ever created.
Visited 1003 times, 2 Visits today