Well, maybe not true about the Pecos, but for sure one heck of a delicious pizza is made right here on the Island by none other than Buoy's!.
You can even order your pizza made on Fife crust (a natural crust), and boy does it ever taste good.
They make more than pizza here, it's a varied menu, with quality...
More