I can appreciate that the Tower is an iconic destination for tourists, but there is a reason locals don't often go, the prices are outrageous. I don't mind paying for quality, but out experience was less than that. $21 for breakfast which arrived cold, coffee refills had to be asked for, not offered in a timely fashion. Great views and a great way to see the city, but the meal is not the reason you go. Greater quality control is needed.