Browse Items (1 total)

  • Tags: Mexican culture

TCC00052.jpg
Wall Street Plaza, located at 26 Wall Street in Downtown Orlando, Florida, in 2001. Wall Street Plaza is a complex of locally-owned bars, restaurants, and nightclubs established in 1995. The plaza originally had just one bar and has grown to include…