Scotts Seafood Grill & Bar

3300 Bristol St, Costa Mesa 92626, United States Get Directions to this spot
3300 Bristol St
Costa Mesa, 92626
CA, United States
(714) 979-2400

Rate and review Scotts Seafood Grill & Bar in Costa Mesa, CA, United States!

Share your experiences at Scotts Seafood Grill & Bar with your friends or discover more Restaurants in Costa Mesa, CA, United States.