Los Palominos Restaurant
Address:
840 E Fort Lowell Rd, Tucson, AZ 85719
Phone:
(520) 624-7222 Restaurants
Other Businesses:
- Blackjack Pizza Franchising Inc. at 940 W Grant Rd, Tucson, AZ 85705
- A Little Taste of Aloha at 764 W Alturas St, Tucson, AZ 85705
- La Osa Junction Bar & Restaurant at Highway 286, Tucson, AZ 85739
- Greenheart Bakery at 10956 E Linden St, Tucson, AZ 85749
- Yogis Indian Cafe & Market at 2537 N Stone Ave, Tucson, AZ 85705