at North Rd., Scottsdale
Places in Scottsdale, AZ
N Scottsdale Rd. / E Shea Blvd. is Scottsdale based place and this enity listed in Local Business category. Located at North Rd. AZ 85259.
Online menus, items, descriptions and prices for El Paso BBQ Company - Restaurant - Scottsdale, AZ 85258