Selena's Salvadorian Restaurant

2513 N Campbell Ave Tucson AZ 85719 USA

(520) 278-4090

Location