2026-08-02
El charro is my favorite restaurant in Toronto! They even gave us some “chips” on the house! (last picture)
Save, rate and share in the app