While most restaurants try to leave a few tables available for walk-ins, it's good restaurant etiquette for you to book at least a few hours ahead of time. Not only does this make it easier for you to plan your evening, but the restaurant will also be able to guarantee you a table. If you turn up without a booking, there's no guarantee that you will be seated, especially if you're out on a busy night.