If you are ever in El Castillo, Costa Rica, near Arenal, follow the hand painted road signs to Pizza John’s. Down a gravel road and through a a garden hedge you will stumble upon some of the best pizza anywhere, ever. (Including New York, Chicago, and Italy.) We wandered in from the road like strangers … Continue reading