Howards On The Water is a american restaurant Englewood located in United States.
Englewood , FL United States
wonderful Seafood bisque and great service. Stuuffed Haddock is a must try.
Phone # missing from here?
...2 for 1 drinks!!!!
Drinks and fish tacos! Food is decent and the atmosphere is fun and relaxing. Across the street from englewood beach! Nice crew that works there! - Lynn Selby