River Rocks is close to work so a few of us have been going there for lunch and dinner since its opening. The atmosphere is unmatched.
All reviews seem positive