Captain Bill's Oyster Bar - 145 107th Ave, Treasure Island, FL 33706, USA on Eaten