La Tortuga Closed
By Ian Froeb in Restaurant News & Reviews
Fri., Mar. 28 2008 @ 3:23PM
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.


Post a Comment


























