Login  |  Register

Latest featured links

Dolphins Restaurant at Chula Vista Marina

570 Marina Parkway
Chula Vista CA 91910
(619) 420-7234
Check out Dolphins Restaurant at Chula Vista Marina. They have a nice view and foods pretty good too.


Average rating: (0 votes)
You must be logged in to leave a rating.