Burrito Boyz

Restaurants

The simple fact is, Burrito Boyz must be doing something right if people regularly line up at 4am in February in Canada for a burrito.

Canada

ON

Toronto

218 Adelaide Street West

Where I was