We've had good experiences with Magnolia. It's a lovely restaurant with good food and a fantastic value $20 prix fixe menu. Our waiter was nice and professional (although the restaurant could use more than one waiter). I find Magnolia to be consistently good and everyone is very nice!
more