Snow's BBQ
Giddings, TX
Food
Snow's BBQ is a renowned Texas barbecue restaurant located in the small town of Lexington roughly an hour outside of Austin, Texas to the east. Snow's is open only on Saturdays from 8 AM until they run out of meat, often around noon.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account