I'm a fan of El Zarape, a fantastic Mexican restaurant that has been in business for as long as I can remember (used to be located on Gray Avenue). It's family owned and operated and the service is always outstanding as well as the food. The ambience used to be their only con, however, now that they have moved into a newly remodeled location it has become a major plus. Great food and it's typically fast.
Pros: everything
Cons: ....
more