Submarina California Subs

2701 Harbor Blvd, Costa Mesa 92626, United States Get Directions to this spot
2701 Harbor Blvd
Costa Mesa, 92626
CA, United States
(714) 689-2255

Rate and review Submarina California Subs in Costa Mesa, CA, United States!

Share your experiences at Submarina California Subs with your friends or discover more Restaurants in Costa Mesa, CA, United States.