Water Grill (Adjacent to South Coast Plaza) Loading Map.... Water Grill (Adjacent to South Coast Plaza)3300 Bristol St. - Costa MesaEvents 33.691129 -117.88503630000002 Address 3300 Bristol St. Costa Mesa CA United States Upcoming Events No events in this location