Our History

Serving satisfied customers for over 60 years

In the heart of downtown San Antonio

The Cadillac Bar Restaurant is a legendary establishment. Its beginnings can be traced back to New Orleans in the early 1920s. Prohibition caused the original owner to pack up everything and move to Nuevo Laredo, Mexico in 1926. Today, millions of people from all over the world have been to the Cadillac Bar Restaurant.

Located in Stumberg Square

San Antonio has the pleasure of having its own original Cadillac Bar Restaurant with the same fine food and drinks that have been satisfying customers for over 60 years. We are located in Stumberg Square, the corner of South Flores and Nueva Street, in the heart of the downtown business, tourist and theatre district. The County Courthouse and Main Plaza are just across the way and the Riverwalk, La Villita, HemisFair and the Tower of the Americas are nearby.

Built in the 1870s

The structure that houses the Cadillac Bar Restaurant was originally the old Stumberg General Store, which was built in the 1870s. It was a favorite meeting place for farmers and ranchers from across the territory.  Behind the store was a camp yard for wagons and livestock. In 1914, streetlights were installed to illuminate this area. They were said to be the first electric streetlights in Texas. They are still in use today in what has become a beautiful brick courtyard behind the restaurant.

Book Your Next Party With Us!

Whatever the event, plan it with the Cadillac Bar. We are an historic icon in downtown San Antonio. You’re going to love our food, atmosphere and above all else, our affordable prices. Call us today for a personalized quote on your next event.

Contact Us