As it turns out, St. Louis Coffee Oasis & Mediterranean Cafe decided that they were no longer going to be open on Mondays... So, we went next door.
Tortillaria Mexican Restaurant
8 1/2 S Euclid Ave
St Louis, MO 63108
(314) 361-4443
http://www.tortillaria.net
Decent food, decent prices. Pigeons tried to use those seated outside for target practice.
ReplyDelete