Map & Directions - Twisted Lizard Tavern & Grill
View Menu
Twisted Lizard Tavern & Grill
10401 E McDowell Mountain Ranch Rd, Scottsdale, AZ, 85255
(480) 538-0211 (Phone)
10401 E McDowell Mountain Ranch Rd, Scottsdale, AZ, 85255
(480) 538-0211 (Phone)