El Luchador
Restaurant · 17141 I-10, Channelview, TX
Dine-In
Hours
- Mon 5 AM–1 PM
- Tue 5 AM–1 PM
- Wed 5 AM–1 PM
- Thu 5 AM–1 PM
- Fri 5 AM–1 PM
Popular items (As of 10/29)
- Pollo Asado · $8.95
- Carne Asada · $9.25
- Short Ribs · $9.25
- Cheese Quesadilla · $5.95
- Chicken Tortilla Soup · Cup 4.25 / Bowl 6.95
See full menu
More food in Channelview, TX