I have visited the restaurant last week, the food was so great that I came back again with friends. We all enjoyed the food, restaurant setting and service. Will definitely come back for more visits!
Pros: Best food in town
Cons: too far away from Dallas (where I live)
more