Location, Location, Location

Location, Location, Location

You'd better get going if you want to take over what might be the most lucrative restaurant in the country. Final bids are due on May 1, 2009 for the rights to operate Tavern on the Green, the iconic restaurant located inside Central Park in New York City. Whoever wins gets a 20-year lease on a 25,000-sq.-ft. facility that, for both business and aesth

Register to view the full article

Register to view this article

Already a member? .

TAGS: People