Tag: Mama Dilos

  • Dining Review: Mama Dilo’s Deli

    I can live off subs. I can live off of sandwiches. I love whatever you may call them in your neck of the woods. They are the best. They are cheap. They are flavorful. They are best at little holes in the wall or Publix. Not that Publix is a hole in the wall, but…