Let’s get something out of the way. Le Chateaubriand is not the 11th best restaurant in the world. For Restaurant Magazine to assert such things is a flotilla of crap. However, coming from a Top 50 list that gave Momofuku Ssam Bar … Continue reading
© 2010 TomEats. All rights reserved.

