Rosa's

NileGuide Expert Says:

In a city full of excellent Mexican restaurants, Rosa's is one of the top five. Wash down your meal with the limeade.

User Rating:


Address:

1750 East Fort Lowell Road
(Southwest corner of Fort. Lowell and Campbell)
Tucson, AZ 85719

Phone:

520 325 0362

Map:


Contact   ·   Privacy   ·   Terms