daniel george is a fabulous restaurant! It is located in Mountain Brook Village and is very convenient to many areas in Birmingham. Every dish I have had has been unique and delicious. In particular, I have had some wonderful soups and desserts. Great service, great atmosphere. Reservations are strongly recommended, and it is a great spot for a special occasion.
For a more casual option, the bar is usually a fun, upscale bar.