Maybe because its the season and the restaurants are very busy. Really 40 minutes to wait???? Enjoy the night with your friends and take in the surroundings. Life is to short to be complaining on the little stuff