Ol' Mexico Restaurante and Cantina in Roseville are known for their margaritas!

Ol' Mexico Restaurante
& Cantina - Roseville

What's Your Combinacion number?

Relax and dine in spacious comfort at Ol' Mexico Restaurante and Cantina in Roseville. We serve your favorite authentic Mexican dishes daily. Choose from tempting appetizers, decadent desserts, and their famous Combinacions.

Lunch Buffet is available weekdays from 11am - 2pm. On weekends, Ol' Mexico serves the best brunch every Sunday from 11am - 2pm.

Happy Hour at Ol' Mexico from 4pm - 6:00pm weekdays features a complimentary taco bar and reduced prices on tap beers. Also, every day you can enjoy 2-for-1 drink prices from 10pm-12am .

TRY OL' MEXICO'S FAMOUS MARGARITAS! You will definitely want to come by and give these a try. Get 'em frozen or on-the-rocks in nine different flavors!


Looking for professional banquet facilities or a place to for your company or family party? The attractive and spacious facilities at Ol' Mexico have many amenities to accommodate you.

- Seating for up to 80 people
- Full bar service/cocktails
- Free, off-street parking

Ol' Mexico's banquet area is available for company Christmas parties, wedding receptions, birthday gatherings, retirement parties and more. There is no "room-charge" for use of the banquet room.



Make Reservations


1754 Lexington Ave N, St Paul, MN, 55113


1754 Lexington Ave N, St Paul, MN, 55113
(651) 487-2847

Monday-Thursday 11:00 am to 1:00 am
Friday-Saturday 11:00 am to 2:00 am
Sunday 11:00 am to 1:00 am

Payments accepted

MasterCard - Visa - Discover - American Express


Margaritas in nine flavors, enchiladas, fajitas, fried ice cream, lunch buffet 5 days a week

Restaurant also offers:

20 TVs for sports viewing
Banquets and special events
Full bar service
Gift certificates
NTN Trivia
Outdoor dining
Renowned salad bar
Sunday Brunch 10am-2pm
Take Out orders available
Vegetarian dishes
Wheelchair access