Cantina Laredo is an upmarket Mexican restaurant known for its specialty dishes and margaritas served in a stylish setting. They offer happy hour and takeout options.