Log In / Sign Up
HOME > Chowhound > Minneapolis-St. Paul >
k
KC612 May 26, 2011 08:26 AM

Leo's Burritos?

Anyone been? It's located next to the Caribou in Stadium Village.

  1. NugarifiK May 26, 2011 08:59 AM

    Saw it while driving by the other day but that Stadium Village is cursed with atrocious parking which will ultimately lead to Leo's demise. On that note I hope to try a burrito before they go out of business.

    2 Replies
    1. re: NugarifiK
      k
      KC612 May 26, 2011 09:34 AM

      Yeah, almost every time I go to the BK drive thru someone is sitting in their car blocking the drive thru.

      1. re: KC612
        k
        KC612 May 26, 2011 09:41 AM

        Was thinking of walking over to Leo's for lunch today, but Bun Mi was closer so Bun Mi special it was.

    Share with your friendsX