The Osprey Tavern is a modern American restaurant located in Baldwin Park, Orlando. The restaurant has a beautiful garden with a cozy atmosphere. The menu features seasonal dishes with a focus on locally sourced ingredients. The outdoor seating area is perfect for enjoying a meal in the garden while sipping on a craft cocktail.