Про заведения не подскажу, а места все стандартные) доехать до м.Невский проспект, набережная канала Грибоедова, там Спас на Крови, перейдете Невский через дорогу - Казанский Собор, а напротив него - Дом Зингера, раньше наверху был офис VK, не знаю, есть ли он там еще) Прогуляетесь по центру до Дворцовой площади, увидите Эрмитаж. Оттуда можно выйти на Дворцовую площадь прогуляться. Если по дворцовой налепо пойти относительно Эрмитажа, то увидите Медного вчадника и Исаакиевский собор. Вы с детьми едете? Может дельфинарий посетить, но вам, наверное, город интереснее посмотреть? Классный парк есть с атракционами, Диво-Остров, он рядом с дельфинарием, но сейчас скорее всего закрыт на зимний период. Там же есть парк Елагин остров, там в глубине парка что-то типа мини-зоопарка с оленями. Зоопарк Ленинградский очень не рекомендую, после Новосибирского - одно разочарование. Можно посетить Петропавловскую крепость и крейсер Аврора - это недалеко от вас будет, на соседнем острове) там же Домик Петра - первый дом, с которого начался город). Кунсткамера тоже рядом. Есть музей современного искусства Эрарта, тоже с вами рядом. И еще можно гранд-макет России посмотреть, интересно - вся страна в миниатюре)