Вы так про Питер спросили, как про деревню глухую. (да простят меня сельские жители) В Санкт-Петербурге кафе и ресторанов, в том числе "бюджетных", не меньше, чем в Москве, а потому перечислять их просто бесполезно. Голодными вы точно не останетесь.