One of the most unusual restaurants you'll see, and worth a visit for that reason alone: a "Mexican-Fusion" restaurant with the city's best burritos and fajitas occupying the derelict tower of one of the city's medieval defense bastions. Dining is on three levels as you ascend the winding staircase higher. The top floor is the most atmospheric, with a mix of tables and a bank of trendy floor pillows, Moroccan-style. Both the Mexican and Asian-inflected dishes like Thai curry are excellent and good value.