Steak and Ale House
6115 Westwood Blvd
Orlando
FL 32821
407-352-0526
On the corner with International Drive.
I took a nose inside and it looks perfectly suited for the purpose. A large bar area with draft beers and a wall full of booze. Two private rooms are available which may not need a reservation. The bar area can probably accommodate 50 or more, sideways and or standing !