In Switzerland there are many great restaurants and other places where you can see live music. The city of Basel has many such locations all over the city. There is a particularly nice place called the Atlantis. Atlantis has recently been remodeled and includes all new tables and a whole new atmosphere. Along with the new environment they have a new menu with great items on it and some great live music.
They have a great selection for dinner which you can enjoy while hearing some good music. This place is very busy on the weekends to if you are going just to dine it is better to go during the week. Atlantis is open in the evenings and serves a great dinner. The hours of operation for Atlantis are, on Monday through Thursday they are open from noon until 2 am, and on Friday they are open from noon until 4 am. On the weekends they open later like on Saturday from 6 pm until 4 am, and Sunday from 6 am until midnight.