Monday, October 5

Taqueria La Monarca

Taqueria La Monarca occupies the space that Schneider TV held for decades, but they've done some major redecorating! Let's go find out if the food is authentic and delicious.
Taqueria La Monarca
8516 Olive Blvd.
St. Louis, MO 63132

No comments:

Post a Comment

Save the date!

The next installment of St. Louis Dinner Club will be held on...

Monday, February 7, 2011 at 7:00 PM