Tag: Lockhart

Pete Wells of The New York Times awarded two out of four stars to Hill Country, a Chelsea barbecue restaurant owned by Marc Glosserman, the cousin of the author.