We were in Cabo for vacation, just happened to walk into Wicked Pizza to check it out. The owners were there and treated us just like family. The pizza was wonderful as well. Couldn't ask for a better place to stop by and eat great pizza.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.