Do they have NFL on TV?

Cindy Hamrick | Mar 13, 2019 | Category: Taco restaurant

Crafted The Art of the Taco - All questions

Address: 220 S Elm St, Greensboro, NC 27401, USA

Dennis Rufio | Mar 14, 2019

Nope

Dani Arnold | Mar 14, 2019

Didn't see any TVs but worth a call

k goode | Mar 14, 2019

Lol.... I'm unsure, did not notice any televisions. Call the restaurant.

Joshua Adkins | Mar 14, 2019

No i didnt see any tvs. Not really that type of atmosphere

Kim Schott | Mar 14, 2019

Have TV's behind bar at newer location, but we're only playing Food Network.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places