The St Louis Making the Grade series has undergone a brief hiatus (read: 8 months), but I am ready to resurrect it, in part because I have a number of places which are itching to be reviewed. Today’s establishments are a pair of Mexican restaurants which count themselves amongst some of TFA corps members’ preferred list.
Here is a quick reminder of the ratings criteria…<continue reading at North Park Street>

Recent Comments