Texas Corral

  • Restaurants
312 W. 81st Ave.
Merrillville, IN 46410-5497
(219) 769-1101
(219) 769-0047 (fax)
  • Whom to Contact

    • Paul Switzer
      President