Old San Juan
Il Perugino for excellent Italian food. Also expect to pay the price in Calle del Cristo. Before going there stop by Amadeus for a pre-dinner drink in Calle San Sebastian- 45 second walk to Il Perugino. Hit Fortaleza Street (SOFO) and there you have Aguaviva, Dragonflt, Tantra, etc. In Miramar- 15 min from Old San Juan go to Chayote or Augustos. You can't go wrong.