Located in a quiet corner of beautiful Satellite Beach, FL. The Dove exemplifies fine dining by providing exquisite culinary delights with a unique ambiance that can only be found here. Take a look around our site and then come in and see for yoursel...