This place is great for fast takeout. You will definitely have your food in hand about 5-10 minutes after ordering. It is ok for groups and can get very loud, but I wouldn't recommend it over Lazo's.
Pros:
-Better than Lazo's (next door) in terms of food quality
-Cheap with a good selection (you can even order beef tongue as a meat selection)
-Easy to get to by Blue Line, Western  Bus, or Armitage Bus
-Nice waitstaff
-Best fast food in the area (don't even think of going to McDonald's across the street)
-24 hour service
Cons:
-I have definitely had better Mexican food in the Chicago area (Arturo's is great though for fast food Mexican places)
Overall, Arturo's is a good Mexican restaurant, and I frequent here regularly.