Friday, March 28, 2008

La Tortuga Closed

Posted By on Fri, Mar 28, 2008 at 3:23 PM


Photo: Ian Froeb

Mexican restaurant La Tortuga (2817 Cherokee Street) has closed. No word yet on what might replace it -- or whether La Tortuga itself might return somewhere else. More as I learn it. Regular Gut Check readers might remember La Tortuga from Keegan Hamilton's fantastic post describing Mexican Lenten dishes.

-Ian Froeb

Tags: ,

Best Things to Do In St. Louis


Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.

© 2017 Riverfront Times

Website powered by Foundation