City Hall houses a Welcome Center (for general information on city services and events, and purchase of beach tags and show tickets), public restrooms, the City Clerk's Office (voter registration, marriage licenses, dog licenses, fishing licenses, records requests), the Tax Office, the Community Services Department, Purchasing Department, Finance Department and administration offices.