Super Pollo Restaurant
(85)
Restaurant
Address: 6693 E 82nd St, Indianapolis, IN 46250
Hours: Closed ⋅ Opens 10:30 AM
Phone: (317) 537-2478
We are a restaurant passionate about providing a unique and memorable dining experience. We offer fresh, high quality ingredients in every dish, along with ...
People also ask
What states is El Pollo Loco in?
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.
$1.99 Ea. El Super Restaurant. Play. Pause. Lentil ... El Super Fresh, a compact version of El Super Markets ... chicken. We meet all your family's needs in one ...