1011 Broadway, Chula Vista, CA
+1(619)585-0818
Category :
Visit Website
Currently there are no reviews for 'Ocean City Restaurant'.