Diego’s Mexican Restaurant St Louis MO

Diego’s Mexican restaurant on North and South Road is taking anonymous reviews in the comment section below – no name or email required.

Diego’s Mexican restaurant
630 North and South Rd
St. Louis, MO 63130
Map: google.com/maps

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.