Tag Archives: Bar19

Food Scenery

Lobster Mac at John Davenport's

While it cuts an imposing 19-floor figure on Temple Street, the Omni New Haven Hotel is often overlooked by those who hang their hats in the city. It’s a place for travelers, not locals, we think. But John Davenport’s, the restaurant perched on the top floor, is well worth a trip. The restaurant adjoins the […]

Read More 0 Comments