Restaurant
Miller's Ale House - Winter Park Village
12 locals recommend,
Tips from locals
This sports bar features an extensive food and drink menu with walls of video screens to watch the games. All in a atmosphere where you feel everyone knows your name.
Unique things to do nearby
Location
1251 Lee Rd
Winter Park, FL