They generally don’t have restaurants before security. The vast majority of restaurants are after security so passengers can eat while waiting for their flight, or between flights during a longer layover.
Thinking back on the last several airports I’ve been to, I can’t recall any that had food outside security, but every one of them had at least a small food place inside the security zone.
Latest Answers