Restaurants - Dallas, TX, US
SNUFFER'S RESTAURANT & BAR – An iconic North Texas institution since 1978, serving its signature menu of legendary Burgers and famous Cheddar Fries. The Cheddar Fries even have their own national holiday! Snuffer's is where friends and family gather to catch up, watch a game or enjoy a casual happy hour after work.
Outlook
WordPress.org
Google Tag Manager
Facebook Login (Connect)
Google Cloud Hosting
Mobile Friendly