Downtown Milford, CT
Here's a few pictures taken looking towards the most popular area of downtown Milford.
The Milford Green is on the left.
To go to Archie Moore's restaurant, you make a right at the light.
Best to park somewhere around here if possible and walk to the restaurants.
Also if you make a right at the light you will wind up at a very scenic part of Milford, called the Milford Landing, or Milford Marina.
Many new apartments and condos in downtown Milford on the riverfront