10 Best Mexican Restaurants for Celebrating Cinco de Mayo
Laredo (2001 Park Avenue; 314-231-9200)
The 165-year-old building across from Lafayette Square Park is now home to its second Mexican restaurant (for years it was occupied by Arcelia's Mexican Restaurant). In keeping with its surroundings, tradition is the name of the game here. The Cinco de Mayo holiday will be celebrated with a classic Mariachi band -- Washington University's Band Mariachi Cuicaclli -- at 11:30 a.m. on Sunday May 4.
Pueblo Solis (5127 Hampton Ave; 314-351-9000)
Saturday, Sunday and Monday will be an all-day party on the patio at Pueblo Solis. Open all three days from noon to 11 p.m., the day will be filled with off-menu berry-infused margaritas, frozen traditional and strawberry margaritas, Aguila tequila specials, "and nothing else but love and happiness, like we do every day", says owner Al Solis. Pueblo Solis' Northern Mexican cuisine will be available all day, including three fresh-made salsas and homemade sopapillas (a fried pastry).
El Paisano (3315 Watson Road; 314-645-7455)
El Paisano will celebrate the holiday on the patio with giveaways, and food and drink specials Friday through Monday. Known throughout the city as the place for mariachi, Ell Paisano will not disappoint -- a live mariachi band will be on hand to put even the grumpiest of patrons in a festive mood throughout the long weekend.
Cherokee Street Cinco de Mayo Festival
This is the place to sample several of the city's best Mexican restaurants all in one place. On Saturday May 3, the city's largest Mexican festival takes place on Cherokee Street in south St. Louis from 11 a.m. until 9 p.m. A bounty of traditional fare will be provided by El Linador, Gardunos, La Vallesana, Siete Luminarias, Taqueria El Bronco and Tower Taco. The entertainment-infused event offers bands on three stages, tent parties with live DJs, the People's Joy Parade at 1 p.m., a craft fair, a photo booth, Lucha Libre Wrestling, a mechanical bull and children's activities.