Pete’s Fish & Chips has been bringing a taste of Great Britain to Southwest Florida since 2012. At first glance, the menu at the small, no-frills restaurant in a strip mall off Del Prado Boulevard in ...