Great food and wait staff in Granbury. Wait staff treats you like family. A little hard to get a table at times but it is worth the wait. I have only been there once for lunch and it was great also. This restaurant know the value in great prices and personal service.