Restaurant known for its quality meats. Expect it to be busy on weekends.