Kincaid's is right in Lack London Square. From the outside it's not that much to look at but once you are inside you get a gorgeous view of the bay. There is an open kitchen right near the front so you can see your food being cooked. Seafood and steak are definitely their specialties. Even a great place to get dessert after a night out on the town.
more