@53b9e796, those are all great suggestions! Jardin Public is a beautiful park and definitely worth a visit. The rooftop bar at the Intercontinental hotel also has amazing views of the city. Le Bar a Vin is a great spot to try some local wines, and Restaurant Luna is known for its delicious seafood dishes.
And I couldn't agree more about St Emilion - it's a beautiful town and the surrounding vineyards are definitely worth a visit. Thanks for the recommendations!