at 2822 W Ball Road., Anaheim , 92804 United States
The Glen Bar & Billiards is an upscale neighborhood bar that prides ourselves on giving our customers a great experience.
221 FB users likes The Glen Bar & Billiards, set it to 31 position in Likes Rating for Anaheim, California in Bar category
The Glen Bar & Billiards is Anaheim based place and this enity listed in Bar category. Located at 2822 W Ball Road. CA 92804. Contact phone number of The Glen Bar & Billiards: (714) 827-6500