Cooganfootball said Millers Ale House on International Drive is a huge place with good bar food and a million tvs Click to expand...