<p>El Puente is a family-owned Mexican restaurant located in downtown St. Charles. Since 1998, it has served fresh and authentic Mexican food in a festive environment. There's a full bar, and you can order an excellent margarita to go along with El Puente's homemade chips and salsa. </p> <p>El Puente recently expanded to add a large banquet/party room on the upper level of the restaurant that can seat up to 85 people. </p>
Comment Recommend Henry James