Pizza restaurant
Del Carmen’s Pizza at Nelson Park is a delightful spot for pizza enthusiasts in Decatur, tucked within the exciting Overlook Adventure Park. Whether you're craving a solo lunch or a cozy dinner, this casual eatery has you covered with an array of comforting pizzas and quick bites. Their convenient service options include kerbside pickup and no-contact delivery. Families will appreciate the child-friendly amenities, while the spacious, wheelchair-accessible setting ensures everyone feels welcome. With free Wi-Fi and outdoor seating for dogs, it truly feels like a neighborhood treasure.
Mexican restaurant
1920 Mount Zion Rd, Decatur, IL 62521, United States
Barbecue restaurant
2330 Mount Zion Rd, Decatur, IL 62521, United States