El Borracho is an Italian steakhouse offering a wide selection of Italian and international meats. They also offer pasta dishes and takeout.