I love this place. Be sure to get the table side guacamole. I would say they have the best guacamole in town. The food is consistently good. The service isn't really the best but the food makes it worth it. They have a happy hour, too, so that's when to start drinking the Cadillac margaritas.