Bar & grill · 1445 3rd Ave Ste. F, Chula Vista, CA
More food in Chula Vista, CA · Bar & Grill in Chula Vista