This was my 3rd visit at Covenant. First time was about a month ago where I had a great steak and decent service. My last 2 visits were within this last week and service was not the best. Last night my waiter was running around that I couldn't even complete my sentence while talking to him and he would run off to another table. Steak was not prepared as requested and had to send it back. My friend was vegetarian and her food option was not available. Waiter tried his best but I think it was too busy! Hope they get things right because I love the location but I wont be returning for some time.