Waterfront Grill

restaurant in Bayfront, Chula Vista

Phone: (619) 718-6240

Website: www.mywaterfrontgrill.com

Address: 3201 Marina Way