Leruas Fine Mexican Food Located in: Central Tucson District Address: 2005 E Broadway BlvdTucson, AZ 85719United States Phone: (520) 624-0322 Description What's Nearby? Show All Places to Eat Things To Do Places To Stay Street View