i am looking for a solid restaurant that will not disappoint for my anniversary dinner. i am aware of the usual special occasion spots in the city - gramercy tavern, bouley, one if by land... - but don't really want to spend an arm and a leg. that being said, i am fine to spend around $200 when it's all said and done. i've been considering the river cafe, annisa and blue hill. any other suggestions? i'd like a nice romantic ambiance and good, flavorful food.