Skip to main content

Best Mexican Food in Sterling Heights

Metro Detroit's home for Choripollo and tacos de birria
Grand Azteca - Sterling Heights

Grand Azteca - Sterling Heights

Location 40300 Van Dyke Ave, Sterling Heights, MI 48313, USA Phone +15862688606 Hours Sunday: 12:00 PM - 9:30 PM Monday: 11:00 AM - 10:00 PM Tuesday: 11:00 AM - 10:00 PM Wednesday: 11:00 AM - 10:00 PM Thursday: 11:00 AM - 10:00 PM Friday: 11:00 AM - 11:00 PM Saturday: 12:00 PM - 10:30 PM
Right in the heart of Sterling Heights

Right in the heart of Sterling Heights

We sit just steps from Dodge Park, the Sterling Heights Farmers Market, and the Public Library — a natural stop before or after a day out in the neighborhood.
A place the whole family loves

A place the whole family loves

From kids' meals to group tables, this location is built for gathering. Dine in, carry out, get curbside, or have it delivered — plus beer, cocktails, and wine when you want to make it a real occasion.
Bold flavors worth coming back for

Bold flavors worth coming back for

From sizzling tacos piled with cilantro and onion to hearty burritos packed with real meat — guests keep returning for food that's fresh, generous, and full of flavor.