Papi Chulo's
Mexican · Taco Shop · Bar
Papi Chulo's is a Mexican restaurant offering tacos and margaritas, with patio seating available.
Location
Best places nearby
The highest rated places close to Papi Chulo's.
Local restaurants nearby
121 Ossington Ave, ON



