Both the food and sevice at Mestizo are lacking and I don't recommend you eat there. Our reservation was for 8, we were seated at 8:30, and we were finally served at 10. The wait staff paid very little attention to us even though we were a party of 8 and a substantial check. We had to remind the staff several times to bring out water, chips, and salsa. I usually don't mind service problems such as these but for a restaurant service $20 and higher dishes I expected a quality dining experience. The food was alright but for the price I was hoping for much, much more. We ordered $9 guacamole and we're given a half cup of guac that tasted like it came off a supermarket shelf. The entree was no better, and I have no doubt any enchilada from the back of a food truck would be better and half the price to boot. At least the drinks weren't bad... I don't plan on eating here again, save your money and find a different restaurant.