“We were tired of the old spot,” explains manager/owner Matt Wilson. “It was time for a change.” A reasonable explanation for a move into new digs, you can now find Mexicali Rosa’s (5472 Spring Garden Road, 422-7672) in the old Thirsty Duck location, which also was home, briefly, to the eatery called Minstrels. Wilson adds […]

