Churros King
• 10152A 82 (Whyte) Ave | Edmonton, AB
This Spanish/Chilean restaurant is not only a fixture at all the summer festivals, but serves up authentic food in a cozy and friendly atmosphere.
10152A 82 (Whyte) Ave
Edmonton
AB

