World's largest Buc-ee's now open in Luling, Texas

Everything is bigger in Texas, including the Buc-ee's. A ribbon-cutting ceremony was held for the 75,000 square foot facility off I-10 on Monday.

Featured Videos