• Barrel & Pie

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

      Restaurant and Bar