1750 East Fort Lowell , Suite 164, Tucson, Arizona, 85719
(520) 325-0362
04-Jun-13
Tere W
Rosa's Mexican Food Restaurant in Hedrick Acres, Tucson is awesome server and awesome at recommendations on the menu.