Best Burrito in Maine is at This Popular Portland RestaurantBest Burrito in Maine is at This Popular Portland RestaurantLoveFood named Taco Escobarr's smothered burrito the best of the best in Maine. Chris SedenkaChris Sedenka