See below for a list of the best Detroit-area restaurants at which to celebrate.
3409 Bagley St.
Detroit, MI 48216
(313) 843-0179 

Xochimilco is known for its huge portions and is located in the Mexicantown area of Detroit. It’s not the newest restaurant on the block, but has quality Mexican food, such as tacos and enchiladas, and margaritas are also one of its specialties. Its chips and salsa are also renowned, and the locals call the restaurant “sochi’s” (Xochi’s). Street parking is available nearby.

Mexican Village Restaurant
2600 N. Bagley St.
Detroit, MI 48216
(313) 237-0333 

Just down the street from Xochimilco is the Mexican Village Restaurant, the oldest restaurant in Mexicantown. Its known for its “Caldo Can-cun” (spicy rice soup with avocado, topped with cheese), burritos, steaks and desserts made in-house, such as flan, sopapillas (deep-fried pastries) and French-fried ice cream. The restaurant is known for its margaritas, as well, which would be great to imbibe in to celebrate Cinco de Mayo. It also has a second location in Utica, located on Van Dyke.

Sabor Latino
211 N. Main St.
Ann Arbor, MI 48104
(734) 214-7775 

If you’re willing to venture a bit from the city, Sabor Latino in Ann Arbor is a great place to celebrate Cinco de Mayo. If you go on Taco Tuesdays, you can grab tacos for $1 each, which is a bargain, as well as $2.50 tequila shots, Corona and Corona Light beer. Taco toppings are 50 cents to $1.50 extra. Happy hour is also featured every day, from 3:50 p.m. to 6:50 p.m., and there are “Margarita Mondays” ($3 all day on Mondays). Wednesdays are burrito days ($5, including whole wheat and burrito bowls). If you’re looking for an interesting treat, try the restaurant’s fried ice cream for dessert.Related: Best Places To Celebrate Cinco De Mayo In Detroit

4242 W. Vernor Highway
Detroit, MI 48209
(313) 554-0666 

Armando’s, also located in Mexicantown, is known for being the place to party on Cinco de Mayo. In 2013, the restaurant had a patio party with $6 margaritas, and it serves unlimited chips and salsa all day every day – it’s also known for its hot/spicy salsa. Armando’s has a lunch buffet, but if you come for dinner, order the fajitas – they’re served sizzling hot with Spanish rice, beans, sour cream, guacamole and pica de gallo. The restaurant has an array of Mexican beer as well, such as Carta Blanca, Corona, Dos Equis, Modelo Especial and more.

Taqueria El Rey
4730 W. Vernor Highway
Detroit, MI 48209
(313) 357-3094 

Taqueria El Rey may be small, but it makes up for it with the taste and quality of its food. The restaurant definitely has a unique choice of meats for your tacos: you can choose from your traditional pork, steak or chicken, as well as fried pork, Mexican sausage, beef, fried tripe, steam beef head, fried pork stomach or steam beef tongue. The restaurant also serves tostadas, tortas, quesadillas, burritos and more. Taqueria El Rey is located on W. Vernor between Junction St. and Clark St., two blocks from Clark Park, and street parking is available nearby.Related: Best Mexican Food Around Detroit

Liz Parker is a freelance writer and a University of Michigan graduate with a degree in Creative Writing and Literature. Her work can be found at and