Tag Archives: John Davenport’s

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 …

Read More 0 Comments