My wife and I love the restaurants in Davidson! I have tried Mestizo a few times. This will be the last time. We were there early for dinner on a Friday. So, the restaurant was not very busy. First, I know good queso and guacamole... the queso was cold and no flavor. The quacamole was runny and not fresh. I ordered the flat iron steak. It came out cold... remember that we are the only ones in the restaurant! I received my meal about the time my wife was finishing her fajitas which were tough! It was OK once I got it. The manager did come by... however we paid full price for the meal. The server did not apologize... something about my meal sitting under a fan... really!! You can do better!!!