Lumberjack's Taco Shack

4341 North 75th Street, Scottsdale, 85251, United States Of America

Phone: (+1)4802959992

Address: 4341 North 75th Street, Scottsdale, 85251, United States Of America

City: Scottsdale

Dishes: 35

Reviews: 0


Address

Show Map

Menu - 35 options

All prices are estimates.

Scottsdale

Scottsdale

Scottsdale, a vibrant desert city in Arizona, known for luxury resorts, spas, and golf courses. Savor Southwestern cuisine and local specialties like carne asada and prickly pear dishes.

Similar Restaurants