x
Breaking News
More () »

Verify: Was the margarita invented in Galveston?

Galveston is ready for Mardi Gras with music, food and drinks. We're verifying whether the margarita was invented in Galveston.

Before You Leave, Check This Out