Tiajuana Food Court

1655 Broadway #21, Chula Vista, CA

Menu (As of 10/29)

Tiajuana Food Court: hours and how to order