Los Palominos Restaurant

Los Palominos Restaurant

Restaurants in Tucson, AZ

Restaurants

Contact us

Location

840 E Fort Lowell Rd.,
Tucson , AZ 85719 UNITED STATES

Reviews

Los Palominos Restaurant 520-624-7222
840 E Fort Lowell Rd.,
Tucson , AZ 85719 UNITED STATES
$
Los Palominos Restaurant

Detail information

Company name
Los Palominos Restaurant
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Los Palominos Restaurant

Contacts Location Details