We have never eaten here. Was thinking about it as an option for the day we arrive. What's the delay from when you arrive until you get the food? Was thinking about going to Carrefour for groceries and picking up carry out to take home.for dinner. Just don't want to wait around a long time for food. What are people's favorites from here?