Rock Gardens is a open pub in the heart of the city, it is run by the Speke hotel management. It used to be one of my favorite nightlife spots. It does get pretty busy over the weekends, it is located right in the heart of the city center and right next to the restaurants and across from the Sheraton Kampala Hotel. Part of the club is actually a restaurant. It has a large, open dance floor with open seating on the outer lay. Prior to 9/11, it was a great place for the expatriate community to socialize together with well to-do Ugandans. They have good DJs and the music is great, an open bar serves a large crowd. No admission to the bar, and drinks are relatively affordable.
Cafe Cheri is another popular eating place in Tank Hill Road, Kabalagala. The owner also has another place called Cheri Royale Bar. It's open all night.