Would like to give Mad Mexican 5 stars as the food was tasty but unfortunately the service was very poor. We arrived at 6:45 and I don't think our food was delivered to the table until 8 pm. It was a Monday night and the place was less than a third full so delay wasn't due to business. Luckily when the food arrived it was tasty so made up in part for the wait. We tried a variety of tacos and all were good. The portions aren't big so for dinner it is advisable to order at least 3 if not 4 tacos. Dessert did arrive quickly and the churros were hot. The tres leche cake looked scrumptious and was good but the churros were better.