Las Tortugas Deli Mexicana, take two

I’ve written before about this little gem of a restaurant hidden away on Germantown Road. But after numerous visits and trying nearly everything on the menu and most of the specials, I thought an update was in order. Las Tortugas Deli Mexicana, affectionately known to me and my friends as “Deli Mex,” never fails to… Continue reading Las Tortugas Deli Mexicana, take two