This restaurant is inside the Posada de San Francisco. You may need reservations here if you're visiting around the holidays or during high season.
The food is decent, the drinks are good, the best part about this place is you can sit here - in a patio just off the Jardine - for hours and hours drinking, laughing and talking. Very child friendly.