Laurel Street Park is located right along the main stretch of downtown San Carlos. There are several benches and picnic tables within the grassy lawn area. The landscaping is attractive and well-maintained, with several trees and floral planters. The park contains a kiosk listing community announcements.