VPN для большого количества клиентов и точек доступа
При этом каждый посетитель должен выходить в инет через VPN

При этом каждый посетитель должен выходить в инет через VPN.
Как это понимать? Каждый посетитель должен поднимать туннель? Докуда?

А так, при наличии связности между кафешками и каким-либо центральным узлом — ставить в кафе безмозглые точки доступа, в центре — пара контроллеров. Сами точки доступа вообще не требуют конфигурации.