<<Disclaimer: Verify this information before applying it to your situation.>> I just saw a posting that we could eat there. We have a couple in Dallas. Has anyone eaten at any of their restaurants? Thanks.