La Tortuga Closed

by

march_27_002.jpg

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

comment