The Outback Steakhouse, a 340-seat restaurant whose opening in December will coincide with the completion of Arcadia's Downtown 2000 makeover, has been criticized for having received special consideration by the City.
Outback Steakhouse is currently under construction at the south-west corner of Huntington Drive and Second Ave., and is scheduled to be complete by November 14, 1995.