El Burro is a burrito restaurant offering tasty, though not oversized, burritos. Friendly service is a highlight.