El Charro Café is celebrating Christmas in July with its gift card “sell-abration.”

The annual buy-one-get-one-free works like this: Buy a $90 gift card at El Charro today or Thursday and get a second $90 gift card for free.

That’s two early gifts off the list months ahead of schedule, or you can just use them yourself like cash at El Charro: 311 N. Court Ave. downtown; 7725 N. Oracle Road in Oro Valley; or 6910 E. Sunrise Drive.

The offer is good only at an El Charro location or the family-owned Mexican restaurant chain’s corporate offices, 4644 E. Fort Lowell Road.

See more restaurant news in Thursday's Caliente.