Twin Cities Happy Hour

Teresa's Mexican Restaurant

South Eagan
Updated Sep 4, 2026

Suggest an edit

Editing Teresa's Mexican Restaurant — change any field(s) that need updating.

Happy hour schedule

Sun14:0018:00
Sun21:0023:59
Mon00:0023:59
Tue00:0023:59
Wed00:0023:59
Thu00:0023:59
Fri14:0018:00
Fri21:0023:59
Sat14:0018:00
Sat21:0023:59

To correct hours, describe the change in your note below.

Specials

Drinks

  • Monday — $6.50 medium lime margarita on the rocks all day; add flavors for $2
  • Wednesday — $6.50 medium margarita all day
  • Wednesday — $6.50 tall draft all day
  • Wednesday — $6.50 draft beer all day; craft beer excluded
  • Wednesday — $3.50 bottled beer all day
  • Wednesday — $4 wine all day
  • Thursday — $6.50 tap draft beer all day; craft beer excluded
  • Thursday — $11.99 large lime margarita on the rocks all day
  • Fri–Sun, 2–6 PM and 9 PM–close — $6.50 medium margarita
  • Fri–Sun, 2–6 PM and 9 PM–close — $6.50 tall draft beer
  • Fri–Sun, 2–6 PM and 9 PM–close — $3.50 bottled beer
  • Fri–Sun, 2–6 PM and 9 PM–close — $4 wine

Food

  • Tuesday — Street tacos: 1 for $3 or 3 for $8; rice and beans not included
  • Tuesday — American tacos: 1 for $3 or 3 for $8; rice and beans not included

Happy hour times

Sunday2 PM6 PM
Sunday9 PM11:59 PM
Monday12 AM11:59 PM
Tuesday12 AM11:59 PM
Wednesday12 AM11:59 PM
Thursday12 AM11:59 PM
Friday2 PM6 PM
Friday9 PM11:59 PM
Saturday2 PM6 PM
Saturday9 PM11:59 PM

Contact & Info

1008 Diffley Rd, Eagan, MN 55123
Eagan, MN

Parking & Rules

Reviews

No reviews yet — be the first to review the happy hour at Teresa's Mexican Restaurant.

Review the happy hour at Teresa's Mexican Restaurant

Reviews are moderated before they appear.

Teresa's Mexican Restaurant Happy Hour — Hours, Specials & Deals | Eagan, MN | Twin Cities Happy Hour