Tucked away on a stretch of Tamiami Trail in Osprey, Florida sits a restaurant that doesn’t need flashy signs or gimmicks to draw a crowd – just perfectly executed seafood and steaks that have locals ...