Tiajuana Food Court
1655 Broadway # 21, Chula Vista
(619) 500-5730
Recent Reviews
Tiajuana Food Court
1655 Broadway # 21, Chula Vista 91911
(619) 500-5730