Pizza Strada offers pizza and tacos for delivery.