Mc Donald's latest concept opens in Texas