Pizzabar is the real deal. Some of the best pizza I’ve had anywhere. Very fresh, fantastic crisp, and full of flavor. Everyone we ate around had eaten their entire pizza, with not a piece of crust left behind. That says it all. They view is awesome too, with Tortolla towering in the distance. Do yourself a favor, and make a stop here.