OG Original Glenn's Bistro is a casual dining establishment offering Mexican and Tex-Mex cuisine. Established in 1992, it provides a bistro bar experience.