Oiê cumadi @Laura!
Então... pela sua descrição "flores e comida no mesmo lugar", lembrei logo da Cadeg.
Ali é um dos melhores lugares pra comer um bacalhau (não deixe de ir qdo estiver no Rio)
Vc não vai de trem até Cadeg (não tem estação perto), mas vai de trem até a Quinta da Boa Vista e até pode ir andando até a Cadeg (uma boa caminhada).
A Cadeg, oficialmente, fica no bairro de Benfica, na área do Largo da Cancela que já é divisa com São Cristóvão.
São Cristóvão é o bairro da Quinta da Boa Vista, do Pavilhão de São Cristóvão, onde antigamente aconteciam os eventos e em seu redor funcionava a Feira Nordestina que depois, infelizmente, passou pra dentro do Pavilhão que agora se chama Centro Luiz Gonzaga de Tradições Nordestinas.
Nada contra o Gonzagão, muito pelo contrário, mas a feira perdeu muito daquela vibe rústica e simples das tradicionais feiras nordestinas.
Aquilo nem mais pode se chamar de "Feira".
Enfim...
O bairro de São Cristóvão não fica no centro, mas é bem próximo. Entre ele e o centro temos o Maracanã e a Praça da Bandeira até chegar no início da Avenida Presidente Vargas na chamada Cidade Nova, que não é bem no centrão, mas já é considerada "centro".
O Jardim Zoológico agora se chama BioParque Rio, e ainda está aberto à visitação.
Penso que não existe mais "espaço" para Zoológicos urbanos. Minha opinião é que isso deveria ser em Parques Ecológicos e similares, animais soltos em seu habitat, podendo haver visitação guiada, tal qual nos safaris.
Há total condição para isso.
O Brasil é cheio de APAS, Parques e Áreas de Preservação espalhados em várias cidade do Brasil.
Contudo é necessário uma transição gradual e muito bem estudada para atender aqueles que já nasceram em cativeiro.
Mas é totalmente possível e moralmente necessário, basta vontade política.
Bjcão 💋