106 St Grill

106 St Grill

Joe and I ate at the 106 St Grill. I had their “World’s Greatest Tenderloin.” It didn’t have much taste. What is the world coming to?