Покушать в СПб нельзя, в СПб грамотный русский язык, в нем только ЕДЯТ.
Поесть можно на каждом углу. Кафе и рестораны каждые 100 метров максимум.
От канала Грибоедова плавают часовые экскурсии по рекам и каналам.
Есть ночные экскурсии по Неве под разводными мостами.
Можно поехать на обзорную автобусную экскурсию. Автобусы идут от Гостиного двора.
Из пригородов рекомендую Петродворец и Пушкин.