3 Stacks Smoke & Tap House - 8510, 4226 Preston Rd, Frisco, TX 75034, USA on Eaten
3 Stacks Smoke & Tap House
Permanently Closed
1
REVIEW
1
DISH
6.8
RATING
Discovered by rayshawn
MENU
6.8
3 MEATS
1 review