This business has CLOSED
Report as open?
El Luchador Mexican Grill
Add Hours
Saved to Favorites
Phone: (619) 420-3999
Address: 1067 broadway st ste 106, chula vista, CA 91911
local: (619) 420-3999
1067 Broadway, Chula Vista, CA 91911
1100 Broadway, Chula Vista, CA 91911
1120 Broadway, Chula Vista, CA 91911
1120 Broadway, Chula Vista, CA 91911
1150 Broadway, Chula Vista, CA 91911
1170 Broadway, Chula Vista, CA 91911
1208 Broadway, Chula Vista, CA 91911
880 Broadway, Chula Vista, CA 91911
493 Broadway, Chula Vista, CA 91910
599 Broadway, Chula Vista, CA 91910