at 2924 Telegraph Rd, St. Louis , 63125 United States
One Eyed Willie's Pub and Grub is No 1 Bar and Grill for 2015 and 2016.
1888 FB users likes One Eyed Willie's Pub and Grub, set it to 75 position in Likes Rating for St. Louis in Bar category
One Eyed Willie's Pub and Grub is St. Louis based place and this enity listed in Bar & Grill category. Located at 2924 Telegraph Rd MO 63125. Contact phone number of One Eyed Willie's Pub and Grub: (314) 845-1562