Most restaurants require reservations. You can usually make them the day before. If you go to a restaurant before 9 p.m., you'll find yourself alone. No one dines before 9 and the restaurants don't really fill up until 9:30 or 10:00. I used the word 'dine' earlier because that is what the French do. This is not fast food. You may sit around for a half hour with your drink (called an apperatif) before you even get the menu. The food is then brought to you in a leisurely fashion. You will find that most of the tables are occupied by smokers. This is perhaps the most annoying thing about France ---- everyone smokes. After dinner few people will ask for the check until 20 or 30 minutes after the last course. When you get the check you need to ask if the tip is included ( Est-que le servis est compris?)Try to order in French, you are in France after all, but most of the staff members speak some English. Everything can be charged on either Master Card or Visa, although the American custom of adding the tip does not apply. You will need some cash for this. There are numerious bank machines that will readily provide you with euros.
At about midnight or 12:30 you'll be ready to leave the restaurant and head to the discos. They start to fill about 1 am and are really going from about 2 a.m. to 6 a.m. (just what you need to prepare you for the first lift up the slopes in the morning!)