Water Grill South Coast Plaza is a location located at 3300 Bristol St, Costa Mesa, CA 92626. It has a rating of 4.5 stars. This place is known for: seafood, romantic, Costa Mesa, fine dining, oysters. Modern, romantic seafood restaurant with a refined atmosphere, fresh oysters, lobster, and creative seafood dishes. Demonstrates an elegant decor with beautifully plated meals and an impressive wine selection.. Perfect for visitors looking for location activities and experiences.
Download PalsSocial to save places to your lists and share with friends