A popular little Mexican restaurant is moving north. El Papa Pollo Restaurant (formerly referred to as Papa Gallo Mexican Restaurant) is moving to 808 W. 25th St (La Plaza Mexico).
Their last day at their former location of 901. E Harry was on July 24th.
They will open with the newly branded Papa Pollo restaurant name in August.
If you’ve never been, El Papa Pollo Restaurant is famous for their whole grilled chickens as seen below. That is the true gem of their menu.
They also have Mexican pizzas, tortas, flautas, nachos, burritos, enchiladas, tacos and much more on the menu available here. We will be sure to check them out once their move is complete.
To nominate your restaurant or event to be considered for a review, please e-mail us with your restaurant information. We are always open to suggestions.