There's the Big Texan Steak Ranch. The 72oz steak is pretty gimmicky, but the steaks are great and the atmosphere is fun, especially for families or large groups.
http://www.bigtexan.com/free72facts.html
Never have shopped in Amarillo, though, so I don't know a thing about quilt shops. ;)