Located in the heart of downtown Norfolk, and just a few blocks from the waterfront, MacArthur Center features an 18-screen theater surrounding a beautiful 70-foot atrium.
You May Also Like
Ordonez Serves Up Filipino-American Flavor with Norfolk Soul
What: Alkaline Ramen Where: 742 W. 21st St. Hours:…