Chef/owner Bret Jennings brings you authentic regional world cuisine made with only the finest local, organic ingredients, presented in an elegant, but not pretentious environment. With menu changes almost every day, you can expect to find fresh, seasonal meats, cheeses and produce served up all year round in a style that's fun without being fussy. A southern boy at heart, Chef Jennings specializes in wild game and seafood along with traditional southern recipes that would make his granny proud. Three certified sommeliers on staff will guide you through Elaine's award winning wine list, while a friendly and accommodating service staff provide for your every need. Come in today, and find out what we mean by "Food for the Soul, Prepared from the Heart."

We have been dining here since the restaurant started and have never been disappointed. It is excellent for a business dinner to a romantic date night. A long menu with vegetarian options that routine rotates through dishes as the seasons change. Bret is one of the best chefs in Triangle, if not the best.

I like Elaine's and chose it for my birthday dinner. My two disappointments were that the lighting in the booths was so bad we needed our phone flashlight to read the menu and that of the 4 choices for entree on the fixed price menu, 3 of them were fish. The 4th was pork tenderloin. No vegetarian, no beef, no chicken, no other seafood. Just...fish. Seems like an easy problem to address. Still, the food was good.

Excellent meal-My wife had short ribs and I had the grilled trout...both excellent. Service was smooth and they catered to our requests very well. The desserts were to die for: peanut butter ice cream on chocolate. cake and apple crisp w cognac ice cream. Wine list was comprehensive and the choices by the glass were good.

Unfortunately, my experience was not what I expected given the rating that Elaine's has. I was driving in from Greensboro to eat there because I had a business meeting and also was missing some dishes from when I lived in Europe so had called ahead to check that they had what I wanted from the menu on-line. I was told the menu had changed but was assured they did have a different item I chose. When I arrived at the restaurant, I immediately asked to order that item and was told they had sold out. I had a 7:30 reservation so I felt if the restaurant knew they were running short on the dish, they could have asked if I wanted to reserve it ahead of time. Unfortunately, our waiter was not even gracious about it, or particularly friendly in general. Overall, a rather disappointing experience.