Does Yard house have TV'S?

Jaye Holmes | Jan 13, 2021 | Category: New American restaurant in Atlanta, Georgia

Yard House - All questions

Address: 261 19th St NW Suite 1100, Atlanta, GA 30363, USA

Amina Williams | Jan 14, 2021

Yes

Naz Joon | Jan 14, 2021

Yes multiple. And you can ask for a specific channel

Shaletha Marshall | Jan 14, 2021

Yes they do

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

How is the prices

Dangelo Bailey | Dec 10, 2017
Read More

Where do i park

Darius Stone | Dec 10, 2017
Read More

Is it halal restaurant?

Babak Khalili | Dec 10, 2019
Read More

Do you have to pay to park?

Yolanda Russell | Dec 10, 2018
Read More

Wonderful food good customer service

efedema izegbune | Dec 10, 2018
Read More

Trending Places