Designed by
Title
The Salt Lick BBQ Restaurant Sign in Texas #284272894
Description
Austin, Texas USA - July 16, 2023: A sign for The Salt Lick BBQ restaurant is shown. This chain was established in Driftwood, TX in 1967. For editorial uses only.
This image is editorial