There's a bunch of ritsy restaurants on the waterfront, $200 plates and seafood, steak, desserts, etc. Tastes just the same as any other food. High priced food is just stupid people tax.
That's just because you're paying for the location and not the food. It's why, by and large, tourist centres have shit food despite being twice the price.
Go somewhere that is about the food and not the location and you get what you pay for. Flavour.
That reminds me of this great place I once went to that was literally just a farm house that was repurposed into a restaurant, in the middle of nowhere on a dirt road and surrounded by farmland. It wasn't cheap but also not outrageous, and the salads were amazing.
I also just remembered this Hungarian restaurant. Can't get any more homey than some ukranian grandma's house