Mill Creek Cafe

  • 849 U.S. 83 South
  • Leakey, TX,  78873
  • View Phone

Experience & Reliability