Mariscos Los Cuates

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 816-5042

Address: 217 3rd Ave