Things To Do

Lowbrow Palace
Photograph by Lowbrow Palace
1006 Texas Ave.
(915) 221-6659

Lowbrow Palace, founded in 2011, is a live music venue located in El Paso, Texas. It has been established as one of the best destinations for music performances bringing major touring acts and representing local artists.

Explore El Paso Like A Local

We'll deliver you the best El Paso has to offer straight to your inbox!