Super Pollo Restaurant
(88)
Restaurant
Address: 6693 E 82nd St, Indianapolis, IN 46250
Hours: Closed ⋅ Opens 10:30 AM
Phone: (317) 537-2478
People also ask
How many El Pollo Loco franchises are there?
Online menu of El Super Pollo Restaurant ; GRILLED CHICKEN SANDWICH. From 13.99 ; CLASSIC CHEESE BURGER. From 12.99 ; BBQ BURGER. From 13.99 ; JALAPENO AVOCADO ...
Combo #3 Pollo, Salchipapa, Arroz, Habichuela, Ensalada y tostones. Whole Chicken, Fried Plantains, Avocado Salad, French Fries w/hot dogs, Rice and Beans.
El Super Cocina prepares burritos, tacos, and special dishes like carnitas, ceviche, and roasted chicken. We meet all your family's needs in one place! Find ...