Red Lobster
598 H St. Chula Vista, CA 91910 (619) 585-1160 WEBSITE
Red Lobster Read MoreCelebrating the communities of Chula Vista, San Diego’s second largest city.
598 H St. Chula Vista, CA 91910 (619) 585-1160 WEBSITE
Red Lobster Read More400 Broadway Chula Vista, CA 91910 (619) 422-6641WEBSITE UPCOMING EVENTS
Manhattan Bar Read More