Buc-ee’s travel center in Texas sets record for world’s largest convenience store 09.06.2024 22:27 The Independent New Buc-ee’s location in Luling, Texas, will span 75,000 square feet