In the heart of Dogtown (St. Louis, MO), Latitude 26 Tex Mex takes pride in serving handmade food made with the freshest ingredients. Our fully-renovated historic location is great for big groups and families alike.

Testimonials

Nothing to show.