Taco Rico definitely offers some of the best Mexican in Miami. I generally go with the chicken fajitas (a LOT of food!), but the quesadillas, burritos, etc. are all tasty as well. They do have a special $0.79 (or something like that) ground beef taco deal one day a week, but I'd recommend staying away from that because the ground beef really isn't that good.
FWIW, you could definitely split the chicken fajitas with a friend and have plenty for lunch. Oh, and they make their own toritilla chips, which are quite tasty. For you South Beach people, they have a location at 16th and Alton as well, which is every bit as good as the Dixie Highway address.
Pros: Solid food, very cheap
Cons: I suppose it could always be better :)
more