super torta has the best burritos in the portland area. i've never had one of their burritos that i didn't like. the horchata is a must have. for huge yummy burritos at cheap prices, super torta is your place.
Pros: fast, big portions, tasty
Cons: none!
more