A good place to be is 'bar americaine' in the main street. Many travellers come here to drink french beer and sing karaoke. Even if I hate karaoke I met many funny people here singing a song together.
Prices are average eg. beer Euro 2,50.
Dress Code: as you like
There are bars, there is an operabuilding, you can see theatre or concerts and you can watch sports in the arena (no bull fights).