Town Square is a 1-acre site immediately in front of Santa Monica City Hall directly across Main Street from Palisades Garden Walk.