This seafood restaurant by the bay can handle large parties with ease.:
In Short
Mac & Ray's enjoys the most dramatic setting of the area's waterfront spots. The 550-seat restaurant offers a sweeping view of Anchor Bay from a tri-level dining room built to...