Probably not. Good food, though!
It is too far south. You would need to walk across the street and be by the river ... just MAYBE you would be able to see them... if your goal is to see the fireworks, than eat at one of the restaurants on the river in New Hope (or Lambertville )
Not really
Thanks! Your answer is awaiting moderation.