There are restaurants that know how to host a great meal for customers and there are restaurants that can throw an orchestrated dinner party for anywhere between 20 and hundreds of attendees. But it’s a rare spot that understands how to do both well year after year. Riverhorse … [Read more...]