I absolutely love eating here!! The wait for a table can sometimes be a little long but it's worth it! My family and I are frequent customers, last time we came in to eat, my father ordered a steak cooked medium rare. He received his steak and it was not cooked enough for his taste, the server was very polite and sent it back. They cooked my father a brand new steak but it was still too undercooked for him. The third time they sent the steak back, it came out perfect. I believe the cook or the manager( I could not tell because he did not have a name tag on) personally dropped off the steak and apologized for the inconvenience, he suggested that next time my father should ask for medium well and they even took care of the check for him! I was very happy with the service and it was a great time, like always.