• Please support our journalism through affiliate links. Affiliate Disclosure
  • Written by our human editors, structured with the help of AI.

Review & FAQ:

Located on the 19th floor of Omni New Haven Hotel at Yale, John Davenport's is a fashionable restaurant that serves contemporary, approachable, coastal New England fare against a backdrop of spectacular views. Boasting floor-to-ceiling windows that embrace panoramic views of the city, Long Island Sound, and Yale University, the restaurant offers an inventive menu of farm-to-fork cuisine prepared with fresh locally sourced and regional ingredients such as fresh seafood, prime meats, and organic vegetables. A selection of casual wines, imported and local beers, classic cocktails, and fine spirits are served from the bar, and the restaurant is open for breakfast, lunch, and dinner, daily.

Address: 155 Temple St, New Haven, CT 06510, Phone: 203-974-6858

John Davenport's
© John Davenport's

Rating: ⭐⭐⭐⭐⭐

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.