The 10 Best Places for Margaritas in Wisconsin!

Salt or sugar, blended or on ice—however you take your margarita, these bars and restaurants in Wisconsin serve up the very best! Pair it with a spicy Mexican dish, and you have yourself a night. Tequila-loving Wisconsinites rejoice and enjoy these 10 places for a great margarita in the state! 

1. Eldorado Grill, Madison, WI

At Eldorado Grill you’ll find a casual Mexican eatery with some of the best margaritas in the area. Enjoy a classic Eldorado margarita with 100 percent agave tequila, a fresh squeezed lime, and Patron. They have over 130 tequilas and mescals on their menu!

2. Margarita’s of Green Bay, Ashwaubenon, WI

If it’s got margarita in the name then you know it’s got to be good. Order authentic Mexican dishes—but don’t forget to pair it with a large margarita. Happy hour is Monday-Friday with various times. Enjoy over 50 margaritas flavors at Margarita’s of Green Bay!

3. Solea Mexican Grill, Multiple locations

There’s nothing better than good margaritas. Enjoy hand shaken margaritas served tableside. Their authentic Mexican dinners pair perfectly with a refreshing margarita. Order with or without alcohol or a superb taste all around. Find locations in Appleton, Menasha, and Neenah.

4. Belair Cantina, Multiple locations

Belair Cantina prides themselves on being Mexican, but with a California flair. They are most widely known for their tacos and tequila. So naturally their margaritas are top notch. They’ve got six area locations in Wisconsin. Stop by and taste the California pizzazz today! 

A post shared by A. Schumacher (@ashoesmaker) on

5. Laredo’s Mexican Grill, Multiple locations

The Madison areas loved Laredo’s Mexican Grill so much that they added five locations for even more margarita sipping fun. All food and drinks are made with the highest quality ingredients. They’ve got four House ‘Ritas, 10 Specialty ‘Ritas, and a ton of other Beach Drinks. Choose to add premium liquor in your margaritas or if you love tequila—try their tequila flights!

6. La Carreta Mexican Restaurant, Manitowoc, WI

While there might not be a ton of margarita flavor options at La Carreta—it’s the best margaritas in Manitowoc. Choose from lime, strawberry, mango, or peach. Ask for your margarita on the rocks or frozen in a variety of sizes. 

7. Casa Margarita, Eau Claire, WI

Casa Margarita concocts some of the best margaritas in Eau Claire. If you’re looking for great service, food, and an ice cold margaritas then Casa Margarita is the place to be. Stop by on Mondays for 99-cent margaritas—you can’t beat that price!

A post shared by Keira (@keirakinz) on

8. Margarita City, Oak Creek, WI

For those who love margaritas—you need to try Margaritas City in Oak Creek. Drinks, food, fun, in that order. There are margarita specials all week long. Stop by Monday, Thursday, Friday and Saturday for two for one margaritas. It’s always margarita time at Margarita City. 

9. Fiesta Cancun, Platteville, WI

If you’re looking for the best margaritas in Platteville Fiesta Cancun is the place to be. Get authentic Mexican food, great service, and even better margaritas. Enjoy margarita drink specials all week long at Fiesta Cancun!

10. Pasqual’s Cantina, Multiple locations

Pasqual’s is another Madison favorite for Mexican and margaritas. Enjoy three locations for even more margarita lovin’ fun. Stop by on Tuesdays for half priced margaritas. Choose one of their signature margaritas or build your own. 

A post shared by Ben Hodas (@benhodas) on

View more Wisconsin Bars and Saloons.
Select a Wisconsin town to find the Best Things-To-Do and Places To Go around you
Find Bars Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Ashland County

Barron County

Bayfield County

Brown County

Buffalo County

Burnett County

Calumet County

Chippewa County

Clark County

Columbia County

Crawford County

Dane County

Dodge County

Door County

Douglas County

Dunn County

Eau Claire County

Florence County

Fond Du Lac County

Forest County

Grant County

Green County

Green Lake County

Iowa County

Iron County

Jackson County

Jefferson County

Juneau County

Kenosha County

Kewaunee County

La Crosse County

Lafayette County

Langlade County

Lincoln County

Manitowoc County

Marathon County

Marinette County

Marquette County

Menominee County

Milwaukee County

Monroe County

Oconto County

Oneida County

Outagamie County

Ozaukee County

Pepin County

Pierce County

Polk County

Portage County

Price County

Racine County

Richland County

Rock County

Rusk County

Saint Croix County

Sauk County

Sawyer County

Shawano County

Sheboygan County

Taylor County

Trempealeau County

Vernon County

Vilas County

Walworth County

Washburn County

Washington County

Waukesha County

Waupaca County

Waushara County

Winnebago County

Wood County