A proper burrito is excessive in all the right places. A soft tortilla is stuffed with all the delicious opulence of Mexican-American fare. It's a marriage of meat, carbs, and vegetables that makes for one hefty food bomb. No wonder the name means "little donkey" in Spanish; the burritos at La Gringa Taco Shop perfectly describe the appearance of the bedrolls that donkeys carry. Flagler Street might not be the first spot on your list to find a well-crafted burrito, but you'd be remiss to overlook these. For $7.50 apiece, burritos come with the same meats used to stuff tacos: braised carnitas, marinated pollo, smoky barbacoa, tender carne asada, al pastor, and spicy chorizo. From there, it's pretty straightforward. The meats are mixed with melty cheese, a spice-infused rice, and your choice of salsa and/or guacamole. No crazy add-ons. No overbearing sauces. Just a straightforward, simple preparation, and that's probably what makes them so good.