El Luchador Mexican Grill
Address:
1067 Broadway, Chula Vista, CA 91911
Phone:
(619) 420-3999
Hours:
- Mon: 9am-10:30pm
- Tue: 9am-10:30pm
- Wed: 9am-10:30pm
- Thu: 9am-10:30pm
- Fri: 9am-12:30am
- Sat: 9am-1am
- Sun: 9am-10pm
Restaurants,
Foods-Carry Out,
Mexican,
Chipotle Mexican Grill
Other Businesses:
- Veni Vidi Vici at 1090 3rd Ave, Chula Vista, CA 91911
- McDonald's at 1110 3rd Ave, Chula Vista, CA 91911
- Einstein Brothers at 374 E H St, Chula Vista, CA 91910
- Subway at 374 E H St Ste Chula, Chula Vista, CA 91910
- Taste Contemporary Cuisine at 1067 Broadway, Chula Vista, CA 91911