I've been to this restaurant a few times. The setting is upscale and the building is historic and literally RIGHT on the water. I'd recommend dining outside so you can take in the view of the Harbor.
On the weekends this restaurant is VERY busy due to the tourists and the cruise terminal. But the atmosphere is really fun and lively despite being a higher end restaurant. You can wine and dine - dress code is Island Chic as I call it. You will see ladies in beautiful beachy dresses wearing lots of bling and you can tell they still have on their bikini top and $100 sunglasses. The guys are wearing khakis or board shorts and button down casual shirts and sandals. Think Charlie Sheen in 2 and a Half Men!
You can go in any attire- but that is just a heads up. As to what to expect.
The only reason I am saying this is "very good" is because the service is hit or miss, due to the sheer volume of people there. If you go on a weekend the chances are you will be sat very quickly- but you may not see your server for several mins. It's not a HUGE deal really- there are plenty of beautiful things to look at as you settle in. I'd recommend getting sat, then going to the restroom to freshen up. It's nifty because in the restroom they have a free seasalt scrub for your hands. It's a nice little treat, most Landry's restaurants have it. So avoid the possible annoyance of the wait by getting sat, ordering your tea or water, and go get a little spa treatment for your hands after refreshing up.
When you get back you will at least have something on the table. Unless it's happy hour, I don't really recommend the drinks- they are a tad pricey and are not that strong. Happy hour is fun and the drinks are really inexpensive and depending what day it is they have a paired appetizer or 2 to go with the drink. That's worth it- but if you are going on a date at a non HH time, just have one or 2 drinks for the fun of it- because honestly it's not really worth it.
The food is really good. I recommend the appetizer called I think- the Crab Tower or Stack or something like that. It is FANTASTIC! It's a tower of jumbo lump crab, mango salsa, avocado, and some delicious sauce. It's $15.99, kinda pricey but not really,- but it completely worth it. It's fun to share too!
All the salads are good and the fish is really fresh. I've never had their burgers but they look good if you see them passing by. All the food is prepared Greek of course so it is very fresh and healthy.
I recommend this restaurant, the view is spectacular, the atmosphere inside as well as out is swank with out being too pretentious, there are many places to sit and of course they validate your parking.