What are you looking for?

Mexican Restaurants in Madison

4.4 - 192 votes

Hours: 11AM - 9PM

610 Junction Rd, Madison
(608) 203-9222

Gloria's | Mexican Restaurant

I got the cheesey tacos and my husband got the gorditos. They were both very tasty and left us pretty full when we left. Considering this was our first t... More reviews

4.2 - 216 votes

Hours: 11:30AM - 8:30PM

2009 Atwood Ave, Madison
(608) 242-1800

Tex Tubb's Taco Palace

I like the reasonably priced, reliable and tasty black bean burrito (the "Wilmar") with its fresh avocado inside. Too much noise and hubbub tho... More reviews

4.4 - 161 votes

Hours: 10AM - 10PM

1033 S Park St, Madison
(608) 250-1824

Taqueria Guadalajara

Great portions, taste, and pricing. Not a fancy place, but it's definitely authentic. A lot of locals love this place! Try the sopes if you've ... More reviews

4.5 - 140 votes

Hours: 10AM - 8:45PM

819 S Park St, Madison
(608) 284-9702

El Rancho Mexican Grill

First time ordering takeout, as I wanted to try some New Mexican. I had driven by the place and never thought to try! It's very similar to chipotle,... More reviews

4.5 - 115 votes

Hours: 11AM - 9PM

121 E Main St, Madison
(608) 665-3031

Señor Machetes

Food is as great as the people that work here! Great downtown spot for mexican food & the outdoor patio is a great spot to cheers with a margarita! More reviews

4.7 - 85 votes

Hours: 11AM - 9PM

117 S Butler St, Madison
(608) 630-9092

Garibaldi Mexican Restaurant

The place was really dark. I really liked their bloody Mary's but the tacos were rather expensive and not very good. More reviews

4.4 - 118 votes

Hours: 11AM - 9PM

305 N 4th St, Madison
(608) 720-1515

El Sabor de Puebla

Plenty taco options. Great TAMALES. Never dry very juicy. Taco Tuesdays. Tamale Thursdays. $1.10/each so worth it. Chips leave much to be desired. Good p... More reviews

4.5 - 101 votes

Hours: 8AM - 8PM

5706 Raymond Rd, Madison
(608) 285-9135

Los Atlantes Mexican Restaurant & Bakery

Super good! We got the Mexican style al pastor tacos and steak tacos! Good portions for the price. More reviews

4.1 - 150 votes

Hours: 12 - 9PM

694 S Whitney Way, Madison
(608) 278-0585

Laredo's Mexican Restaurant West Madison

I DO NOT RECOMMENDthey were more worried about getting me out of there than feeding me, they didn’t give me a menu, wouldn’t refill my iced tee and they ... More reviews

4.1 - 146 votes

Hours: 11AM - 9:45PM

1318 S Midvale Blvd, Madison
(608) 709-1345

La Taqueria El Jalapeño

Mediocre Mexican food it might to fill you stomach but just average, had tacos of different kinds and came with no salsa, the waitress never came back to... More reviews

4.4 - 101 votes

Hours: 8AM - 8PM

2601 W Beltline Hwy Suite #106, Madison
(608) 630-8194


Wonderful food and great service friendly staff. Some of very wonderful imaginative food great for vegetarians or vegans. Or meat eaters More reviews

4.1 - 142 votes

Hours: 4 - 9PM

4426 E Buckeye Rd, Madison
(608) 204-2705

Cuco's | Mexican Restaurant

My fourth time here. Met my sister here. I asked for a Chicken and Rice burrito with a side of refried beans to go. Since I'm probably the only guy ... More reviews

4.5 - 88 votes

Hours: 11AM - 9PM

4527 Cottage Grove Rd, Madison
(608) 467-6692

El Rancho Mexican Grill - Cottage Grove Road

Excellent food at a reasonable price. I highly.recommemd the quesadillas with the corn salsa. More reviews

4.3 - 113 votes

Hours: 11AM - 10PM

15 N Broom St, Madison
(608) 251-1700

A La Brasa Mexican Madison

Food was very yummy, although the beans were a bit soupy and, as you can see, kind of got all over the place.My reason for the three stars, however, has ... More reviews

4.1 - 136 votes

Hours: 10AM - 9PM

2229 S Stoughton Rd, Madison
(608) 223-9222

Habanero's | Mexican Grill

Completely disappointed. Tuesday night 6pm. Went to get tacos and after we make our meat selection we move over to get condiments on it. Well guess what ... More reviews

4.7 - 62 votes

Hours: 11AM - 10PM

1821 S Park St, Madison
(608) 819-6662

La Penca Mexican Restaurant

Food was amazing, I had the carnitas and my brother in law had the carne asada we ended up splitting the food cause it was all to good not to. My sister... More reviews

4.1 - 127 votes

Hours: 11AM - 7PM

6644 Odana Rd, Madison
(608) 826-0178

La Mestiza

Best Mexican food in Madison no cap. Chefs and owners are very knowledgeable and experienced. More reviews

4.6 - 68 votes

Hours: 8AM - 5PM

1310 S Midvale Blvd, Madison
(608) 819-6189

Restaurante El Panzon

Might be the best Mexican restaurant in Madison. Their food is wonderful and the employees are kind and attentive. More reviews

4.7 - 56 votes

120 Martin Luther King Jr Blvd, 1219 N Sherman Ave #53704, Madison

El Grito Taqueria

From a Los Angeles native, these tacos are the real deal. The pork tacos were especially delicious ?. They catered our son's graduation party and ev... More reviews

4.2 - 107 votes

Hours: 10AM - 8PM

2933 N Sherman Ave, Madison
(608) 244-1992

Habanero's | Mexican Grill

The food is excellent but the service not sure much the guy who made my food was very rude. But great great food More reviews

4.7 - 54 votes

Hours: 11AM - 7:30PM

1331 Greenway Cross, Madison
(608) 492-8552

Paco's Tacos

Decided to treat my moms and sister to dinner to a place we’ve never been to. Let me tell you how happy we left this place. First the restaurant was spot... More reviews

3.9 - 129 votes

Hours: 12 - 9PM

4001 Lien Rd, Madison
(608) 240-9701

Laredo's Mexican Restaurant East Madison

I have not eaten here however when I pick up doordash orders they are always prompt polite and ready to go! More reviews

3.9 - 126 votes

Hours: 11AM - 10PM

2010 S Park St, Madison
(608) 280-8898

El Pastor Mexican Restaurant & Catering

Ordered a chimichanga and Chile relleno with a sprite. The Sprite was flat, the Chile relleno was terrible, the cheese tasted like it had freezer burn an... More reviews

3.8 - 133 votes

Hours: 11AM - 9PM

310 S Brearly St, Madison
(608) 260-8586

Burrito Drive

My boyfriend and I have been ordering delivery from here FOREVER...years ago I received my burrito with cheese when I asked for it without but then after... More reviews

3.6 - 152 votes

Hours: 10AM - 12AM

515 S Park St, Madison
(608) 255-8227

La Hacienda

Horrible, just horrible service. Came there and was greeted and seated. Got the chips and salsa, but our waiter never came back to take our order. She se... More reviews

View on map