Just across the river from downtown St. Paul is the District del Sol. This Hispanic area features a variety of Mexican restaurants, traditional Latino shops, specialty food items and colorful public artwork, as well as hosting an annual Cinco de Mayo festival in early May.