Famous food & crafts · Chula Vista, United States

Salt-and-pepper chicken wings

Otay Mandarin Chinese Restaurant is locally acclaimed for its salt-and-pepper chicken wings. The family-owned restaurant is located near Southwestern College.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload