May 8th, 2008
Tavern On The Green Takes It Out West
It was announced today that world famous Tavern On The Green will be securing a new location on the West Coast - right in the heart of San Francisco. According to Restaurant News Resource, the New York staple that produces annual revenues of approximately $40 million and hosts more than 600,000 visitors each year, has […]
Recent Comments