Sea Watch
- May 16, 2003
- Rated 4 of 5 by
gm43 from Lehigh Acres, Florida
The Seawatch has indoor or outdoor seating in a romatic, nautical atmosphere. It's right on the beach and the ambiance and food are top notch.
From journal Uncrowed Ft. Lauderdale