If you love a place that has quick service, great food, and a neighborhood atmosphere, then El Mezcal is your place. I go here often, once a week on average, and the food and service is top notch. I see complaints that say oh bad food or bad service. Restaurant staff are people too. Everyone has a bad day, but I can say the good days out weigh the bad days 20 to 1(I have been here way more than 20 times too). Staff is friendly so if you do not like something tell them. Food is bland ask for more spice when you order. I actually ask for additional spice once a month. They have a rating system that kind of goes like this 1 normal to 5 very spicy mexican. (It is not ghost chili hot though) I usually ask for a 3(medium extra spice). Enjoy yourself it is $5-$10 a plate mexican with 2 for 1 Margaritas. You want fine dining and aloof waiters go someplace else!