I understand not wanting to eat at the park because of the animal smells but the animal section is pretty far and on the other side of the park. There's a BBQ place by Sheikra that is wonderful and very far from the animals! They have a Amber Bach BBQ sauce that is to die for.
The area around BG is pretty dry when it comes to good places to eat but if you head over to Fowler Ave from BG, about 3 main streets over, you will hit plenty of places to eat. My Dfi loves Chipotle on Fowler close to the University of South Florida. It's a made to order burrito and salad place. Delicious. There's also Carraba's, Friday's, Chili's, Sonic's and plenty more. Just get to Fowler Ave and drive up and down, there's bound to be something you'd like!