Laredo on Lafayette Square

ratingratingratingratingrating
0.99 mi
Mexican
$$
 
(314) 231-9200
2001 Park Ave, Saint Louis, MO 63104
Hours
Mon
Closed
Tue
11:00am-2:00pm, 5:00pm-9:00pm
Wed
11:00am-2:00pm, 5:00pm-9:00pm
Thu
11:00am-2:00pm, 5:00pm-9:00pm
Fri
11:00am-2:00pm, 5:00pm-10:00pm
Sat
11:00am-10:00pm
Sun
11:00am-9:00pm

Nearby Eats

Sorry, our menu is reported as outdated.

Request Menu
 

Tips


 
Laredo on Lafayette Square is a delightful Mexican restaurant located at 2001 Park Ave in Saint Louis, Missouri. With its vibrant and colorful ambiance, it offers a true taste of Mexico right in the heart of the city.

When dining at Laredo, be sure to start off with their mouthwatering appetizers like the crispy tortilla chips served with an array of flavorful salsas and the creamy guacamole. For main courses, their menu boasts a variety of traditional Mexican dishes, from sizzling fajitas and enchiladas to tasty tacos and burritos. Don't forget to indulge in their refreshing margaritas or try one of their extensive selection of tequilas.

The attentive and friendly staff at Laredo on Lafayette Square is dedicated to ensuring a memorable dining experience. Its convenient location in Lafayette Square makes it easily accessible for both residents and visitors. So, if you're in the mood for authentic Mexican cuisine, head over to Laredo and get ready to savor the flavors of Mexico right here in Saint Louis.