The Red Arrow Diner Milford is located on the Milford Oval at 63 Union Square, Milford, NH. This convenient location draws local crowds as well as many traveling north from Massachusetts and beyond. Right below the Red Arrow Diner, you will find another of Carol’s businesses, J’s Tavern Under the Bridge. Overlooking the Souhegan River, J’s Tavern offers a great place to unwind and enjoy live entertainment. Patrons to J’s Tavern can enjoy time-honored favorites from the Red Arrow Diner menu for lunch or dinner.
63 Union Square
Milford, NH 03055