Barrel & Pie

  • Dining
1512 5th Avenue
Suite 101
Canyon, TX 79015
(806) 591-1144
  • About

    Restaurant and Bar