The Osprey Tavern is a modern American restaurant located in Baldwin Park, Orlando. It offers a variety of dishes, from seafood to steak, and an extensive wine list. The atmosphere is upscale and perfect for a fancy night out with friends.