Tacos Toro Bravo

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 427-8821

Address: 217 3rd Ave