Extra green sauce stuff for you!Pretty fucking stoked right now, it sounds like I am being invited to eat at ‘Central’ in Lima for my birthday celebration later this fall. It was just voted as the ‘World’s Best Restaurant’ this year.
The owner/chef is a friend of one of my Peruvian riding buddies.
Holy crap.