You can put the greatest seafood restaurant next to an average steak house in an urban area, and that steak house will do more business than the seafood place. If you go to the water, you can put an average seafood place next to the greatest steak house, and people are going to eat seafood.
Im not a fan of grilling meat, since that tends to dry it out, and I find grill marks leave a bitter taste. A good steak house will offer different options for preparation, and I would ask them to broil or pan-roast the steak and finish it with butter. It ends up a dark chocolate color and stays very juicy.