D's Island Grill JA
Address:
3156 E Fort Lowell Rd, Tucson, AZ 85716
Phone:
(520) 861-2271
Hours:
- Mon: 10am-8pm
- Tue: 10am-8pm
- Wed: 10am-8pm
- Thu: 10am-8pm
- Fri: 11am-9pm
- Sat: 11am-9pm
Other Businesses:
- La Parrilla Suiza - Ina at 4250 W Ina Rd, Tucson, AZ 85741
- Guadalajara Grill at 1220 E Prince Rd, Tucson, AZ 85719
- Nox Kitchen + Cocktails at 6370 N Campbell Ave, Tucson, AZ 85718
- The Abbey Eat + Drink at 6960 E Sunrise Dr, Tucson, AZ 85750
- Chantilly Tea Room & Gift Boutique at 5185 N Genematas Dr, Tucson, AZ 85704