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.
Famous food & crafts · Chula Vista, United States
Otay Mandarin Chinese Restaurant is locally acclaimed for its salt-and-pepper chicken wings. The family-owned restaurant is located near Southwestern College.
Still loading - a slow connection can take a little longer. Reload