Today is National Margarita Day, in celebration, we have put together a list of places in Dayton where you can find the best margaritas to celebrate today or any day!

Elsa's Mexican Restaurant 

Elsa's

Elsa's is famed for their potent margarita called The Bad Juan. A drink that has been served there since 1979, frozen or on the rocks. And, the less daring will never be disappointed by Elsa's traditional margaritas--The Golden Margarita and The Gringo. Whether you're pairing this with your favorite Mexican dish or drinking it by itself, you'll want to go back for more! Bonus - you can also purchase bottles of pre-mixed Bad Juans at are liquor stores! 

>>> RELATED: Yelp's Top 10 Places to Eat in Dayton, OH 

El Meson

El Meson

El Meson is a family-owned 450 seat multi-room indoor/outdoor "destination restaurant." Serving dinners, tapas (spanish small plates), desserts, a full bar and perhaps most importantly amazing margaritas! 

El Toro Mexican Bar and Grill 

El Toro

What's better then endless chips and salsa? Endless chips and salsa with a margarita on the side! El Toro has won third place for Best Margarita in both 2017 and 2018 'Best of Dayton' poll & we know why! 

Salsas Mexican Restaurant

Salsas

Known for their spicy margaritas and 40 percent off happy hour (weekdays 3p.m. - 7p.m.), Salsas will give you a bang for your buck!

Chuy's (Austin Landing)

Chuys

James Bond might stop by Chuy's for their "hand-shaken" margaritas and so should you! Try the Top-Shelf Skinny Rita or The Texas Tini that comes with a shaker and martini glass with jalapeno olives.

Carmels Bar & Grill

Carmels

Stop in for a margarita or two and maybe some tacos, fajitas, or a cowboy burger Carmel's won't disappoint! Try the Mexican pizza and pineapple margarita. A 60's ambiance including an outdoor patio for those warm summer nights, Muy bien!

Rusty Taco

r taco

At Rusty Taco every day is National Margarita Day so grab a seat and enjoy fresh tacos and an ice-cold margarita!