Location: 1445 3rd Avenue Suite C, Chula Vista, CA 91911
Phone:(619)585-3755
Category: Restaurants
Tags: Fast Food Restaurants